猫和老鼠自古以来就是天敌。猫会想抓老鼠,而老鼠会躲避猫。这似乎是我们天性中的一种。那么,你知道猫为什么吃老鼠吗?感兴趣的朋友跟随边肖去看看吧。

猫为什么要吃老鼠?

猫吃老鼠是因为老鼠体内有牛磺酸。这种物质可以提高猫的夜视能力,但是猫本身不能产生牛磺酸,所以需要吃老鼠来补充。另外,小白鼠的营养比例是最均衡的。含有蛋白质、脂肪、氨基酸、维生素和多种营养元素,能为猫咪提供最均衡的营养。

当然,猫不只是吃老鼠。据统计,猫带回家的猎物中,哺乳动物占69%,鸟类占24%,两栖动物占4%,爬行动物占1%,其余为鱼类和无脊椎动物,啮齿动物占哺乳动物的2/3,所以我们经常可以看到猫吃老鼠。其实它也吃其他东西,只是我们很少看到。

为什么猫和老鼠不会生病?

我们都知道老鼠携带很多病菌,尤其是鼠疫,对人类是致命的,但对猫没有影响。第一,抓老鼠是猫的天性,是在漫长的进化过程中逐渐形成的抗体机制。容易生病的猫前辈没有后代,只有吃老鼠而死的猫才能在这个世界上生存繁衍。

第二,猫体内的抗体系统对鼠疫杆菌有很强的免疫力。即使吃了带有鼠疫杆菌的老鼠,猫也不会生病,这属于猫自身在长期进化过程中获得的天然免疫力。其他种类的鸟,如猫头鹰和鹰,如果吃老鼠就不会得鼠疫。我们可以在他们体内检测出鼠疫抗体。