老人养猫对身体有一定好处。养猫可以缓解老人的孤独感,提供心灵慰藉,有助于降低压力和焦虑,改善心情。此外,与猫咪互动还能在一定程度上促进老人的身体健康,如提供锻炼机会、增强认知能力。但需注意,养猫时要确保环境卫生,定期为猫咪清洁、驱虫和接种疫苗,以保障老人健康。