猫和老鼠自古以来就是天敌,猫会想捕捉老鼠,而老鼠会躲避猫,这好像是一种天性使然,那么,你知道猫为什么要吃老鼠吗?有兴趣的朋友跟着小编一起往下看看吧。

猫为什么要吃老鼠

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

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

猫吃老鼠为什么不得病

我们都知道老鼠身上携带很多病菌,尤其是鼠疫,这对于人类来说是致命的,但对猫并不起作用。一是猫抓老鼠是天性,是在漫长的进化过程中逐渐形成的抗体机制,容易得病的猫前辈已经没有后代了,只有吃了老鼠不死的猫才能够在这世间生存繁衍下来。

二是猫体内的抗体系统对鼠疫菌有很强的免疫性,即使吃了带有鼠疫菌的老鼠,猫也不会得病,这属于猫自身在长期进化过程中得到的天然免疫力。像别的种类,比如猫头鹰、老鹰等禽类吃了老鼠也不会得鼠疫病,我们在它们体内都能监测到鼠疫抗体。