猫抓老鼠的原因是老鼠体内含有牛磺酸,而猫需要牛磺酸却不能自己合成,所以会通过抓老鼠吃来补充。在长期的进化中,捕捉老鼠补充牛磺酸的天性得到了遗传。宠物猫不吃老鼠是因为通过宠物有足够的食物。
猫为什么要抓老鼠
猫是老鼠的天敌。很多家庭养猫抓老鼠。相信很多人都有一个疑问。为什么猫只抓老鼠不抓其他动物?此时,老鼠是猫最全面的营养来源。
据专家研究,老鼠体内含有丰富的蛋白质、牛磺酸等物质,而猫自身无法合成牛磺酸。但是,牛磺酸对猫很重要。如果长期缺乏牛磺酸,会导致其患上夜盲症,夜间视力下降,夜间行动困难。
为了补充牛磺酸,猫会抓老鼠吃。在长期的进化中,抓老鼠补充牛磺酸形成了一种需求,这种需求作为猫的天性被遗传了下来。所以,大部分猫抓老鼠。
宠物猫为什么不抓老鼠
宠物猫不抓老鼠,因为现在很多宠物零食或者主食里都含有牛磺酸。当牛磺酸摄入足够的时候,就不需要通过吃老鼠来补充了。此外,宠物食品比老鼠好吃,这使得它更受猫的欢迎。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)