在我们的认知中,猫和老鼠是天敌,猫吃老鼠,也是很正常的事情,但你有没有想过这个问题:猫为什么要吃老鼠?老鼠这么脏,为什么猫吃东西的时候不会生病呢?

为什么猫喜欢老鼠<h1类""pgc-h-arrow-right"数据跟踪""22">猫?</h1>
从生物进化的角度来看,家猫被野猫驯化,而野猫则被一只已经灭绝了很长时间的古猫驯化。
化石研究表明,这种古老的猫是一种食肉动物,至少出生于5000万年前,生活在森林中,主要是生活在丛林中的小动物。
所以,后来,远古猫兽的一个分支进化成了野猫,但它们的习性却被保存了下来。虽然家养宠物猫现在普遍喂食猫粮、罐头猫等人工食品,但野猫仍然是纯食肉动物,在野猫饮食中,它们最有可能吃各种小型哺乳动物、小型鸟类和小型两栖动物和爬行动物。
由此可以看出,猫并不像我们想象的那么爱吃鱼,因为野猫饮食中69%的食物来源是小型哺乳动物,而在小型哺乳动物中,超过66%的人正在吃啮齿动物,尤其是老鼠,自然会给人留下猫喜欢吃老鼠的印象。
当然,猫喜欢吃老鼠的最重要的原因之一是它们拥有最多的啮齿动物,研究表明,地球上至少有数百亿只老鼠,并且它们以惊人的速度繁殖,即使大规模扑杀,也会给人一种"无穷无尽"的感觉。
自然,体型小、在捕食者中没有太大优势的野猫,在觅食过程中已成为它们的主要食物来源。
此外,来自德国的研究人员发现,除了有足够的老鼠来防止野猫担心食物之外,猫实际上喜欢吃老鼠,因为它们体内含有猫身体需要的营养物质,牛磺酸。
众所周知,猫是"夜间动物",它们是一种喜欢在夜间移动的动物,这也是猫在晚上能看到周围一切的原因,而猫,富含牛磺酸是无法分开的。
那么猫的牛磺酸是怎么得到的呢?答案在食物方面,老鼠携带的营养物质可以为猫提供大量的牛磺酸,自然,猫可以在夜间移动,视力良好,捕食大量老鼠。
同时,作为哺乳动物,老鼠体内也含有大量的营养成分,猫吃老鼠,不仅能获得牛磺酸,还能获得脂肪、蛋白质等,显然,老鼠对于猫来说,就是一种很棒的食物。
这里,还有另外一个问题,我们都知道,老鼠其实携带了大量的细菌、病毒,作为有害动物,我们避开它们,但是野猫吃了很多老鼠,却不会生病,这是怎么回事呢?
<h1级"pgc-h-arrow-right"data-track""41">猫对小鼠的细菌免疫吗?</h1>
据说,老鼠身上最可怕的细菌,就是鼠疫细菌,然而,并不是所有的老鼠,都携带着这种细菌,而野猫从出生起,就一直在吃老鼠,久而久之,基因进化其实是针对老鼠的细菌,具有一定的抵抗力,自然,猫吃老鼠,就不容易生病了。
另外,现在家猫,一般也会接种疫苗,即使吃老鼠携带鼠疫细菌,其实患鼠疫的概率也很低,如果家里的每个人都养宠物猫,有一天发现猫吃老鼠,我们不需要太担心,只要把猫咪打扫干净就没问题了。
对于原本是野生动物的野猫,或者被人类遗弃的流浪猫来说,如果长期生活在更脏的地方,以生活在下水道和垃圾桶周围的老鼠为食,那么这类猫长时间吃携带细菌的老鼠,然后死于疾病的几率还是比较大的, 我们没有发现,主要是因为我们没有那么关注他们。
就野猫而言,它们主要分布在非洲大草原,或西欧和亚洲的低海拔地区,除非食物短缺,否则它们很少靠近人类居住区,而且往往孤独,通常单独行动,因为大自然可以作为小动物或非常多的食物, 所以野猫并不都是在吃老鼠。
再加上在自然界中,野生动物本身的疾病和死亡每天都在发生,即使有野猫死于吃老鼠,我们也不知道。