猫为什么要吃草?

猫为什么要吃草?

猫的主人常常说,如果猫吃草,那么一定是因为肠胃不舒服。但这种说法对吗?在最近一项研究中,科学家进行了一项网络调查,请养猫者报告自家猫吃植物的频率。这些养猫人必须一天内能观察自家猫三四个小时,猫必须有充分的户外活动。对1021名猫主人的调查结果表明,71%的猫主人看见自家猫至少6次吃植物,61%的报告说至少10次,只有11%的说没见过。在吃植物之前,91%的猫没有行为异常,只有大约27%的猫经常在吃草或吃其他植物后呕吐。对小猫来说,3岁以下的猫中3996天天吃植物,而4岁以上的猫这一比例为27%。

这些结果表明,猫把植物作为胃药的可能性不大,小猫吃草也不是从老猫那儿学习来的。但科学家相信,猫吃草是健康所需要的一部分,只不过今天的宠物猫并非必须吃植物。对野生食肉动物和灵长类的野外研究发现,它们经常吃不能消化的草或其他植物來帮助排出体内寄生虫。科学家推测,猫吃草是为了刺激消化道肌肉活动,迫使寄生虫离开自己的消化道。考虑到几乎所有野生食肉动物的消化道都存在大量寄生虫,科学家认为吃植物是这些野生动物的一种直觉性排寄生虫行为,而且野生动物是否感知到了体内寄生虫的存在这一点并不重要。

该研究结论也匹配2008年对狗吃植物频率的一项类似研究。科学家当时发现,健康的狗也爱吃草,狗吃植物后呕吐的情况并不多见。该研究还发现,狗吃草的频率与狗的食物中膳食纤维含量无关,这表明狗吃草不是为了补充营养。科学家现在相信。未成年动物吃草更多是因为自己的免疫系统不足以控制寄生虫,以及因为营养压力对发育中的动物来说比对成年动物更大。科学家注意到狗吃草比猫多。这可能是因为猫科动物的祖先中寄生虫不那么常见,或者因为猫有掩埋自己粪便,以及避开其他猫粪便的习惯,而狗没有这种习惯。科学家还提醒说,宠物主人应该尽力让宠物避开有毒的植物。

来源:《大自然探索》