在我们的认知里,猫和老鼠是天生的宿敌,猫吃老鼠,也是一件再正常不过的事情,可是,你是否想过这样的问题:猫为何会吃老鼠?老鼠身上那么脏,为何猫吃了不会生病?
猫为何会喜欢吃老鼠?
从生物演化的角度来看,家猫是由野猫驯化而来的,而野猫则是由一种早已经灭绝许久的物种——古猫兽而来的。
化石研究来看,古猫兽是一种至少诞生于万年前的食肉动物,它们生活在森林之中,主要的捕食对象,是各种生活在丛林中的小动物。
所以,后来古猫兽中的一个分支,经过演化变成了野猫,但是,它们的习性却也保留了下来。虽然如今家养的宠物猫,普遍都是吃猫粮、猫罐头等人工食物,但是野猫却仍然是纯粹的肉食主义者,在野猫的食谱中,它们最喜欢吃的是各种小型哺乳类动物、小型鸟类和小型的两栖类和爬行类动物。
从这里可以看出,事实上猫并没有我们想象中的那么爱吃鱼,因为在野猫的食谱中,69%的食物来源都是小型哺乳动物,而在小型哺乳动物之中,66%以上都是在吃啮齿类动物,特别是以老鼠为主,自然,也就会给人一种猫最喜欢吃老鼠的印象了。
当然,猫喜欢吃老鼠,其中一个很重要的原因,是因为在啮齿类动物之中,老鼠的数量是最多的,研究认为,地球上的老鼠至少有上百亿只,而且它们繁殖速度惊人,即使大规模扑杀,仍然会给人一种“无穷无尽”的感觉。
自然,本来体型较小,在食肉动物中并不占据什么优势的野猫,在觅食的过程中,数量庞大的老鼠,也就成为了它们最主要的食物来源。
此外,来自德国的研究者还发现,除了老鼠的数量足够多,让野猫可以不为食物发愁之外,事实上,猫喜欢吃老鼠,还因为老鼠的体内,拥有一种猫身体很需要的营养物质——牛磺酸。
我们都知道,猫是“夜行动物”,它们是一种喜欢在夜晚活动的动物,而猫之所以可以在夜晚看清周围的一切,都与猫的体内,含有丰富的牛磺酸脱离不了关系。
那么,猫的牛磺酸又是如何获取的呢?答案就是从食物方面,而老鼠正好携带着可以为猫提供丰富牛磺酸的营养物质,自然,猫为了自己可以在夜间行动,拥有良好的视力,也会去捕食大量的老鼠了。
同时,作为一种哺乳动物,老鼠的体内还拥有很多的营养元素,猫吃老鼠,不仅会获得牛磺酸,还可以获得脂肪、蛋白质等,显然,老鼠对于猫来说,也就是一种绝佳的食物了。
在这里,就又出现了一个问题,我们都知道,老鼠的身上事实上携带着大量的细菌、病毒,作为有害动物,我们对它们是避之不及的,但是,野猫大量吃老鼠,却并不会染病,这又是怎么回事呢?
难道猫对于老鼠的病菌免疫吗?
说起来,老鼠身上最可怕的一种病菌,就是鼠疫杆菌,不过,并不是所有的老鼠身上,都携带着这种病菌,而且野猫自诞生以来,它们就一直都以老鼠为食,时间久了,基因演化其实也对老鼠身上的病菌,具有一定的抵抗力,自然,猫吃了老鼠,也就不容易得病了。
此外,如今家养的猫,普遍也都会打疫苗,即使吃了携带鼠疫杆菌的老鼠,事实上发病的概率也是极低的,如果大家家中饲养宠物猫,有一天发现猫吃了老鼠,大家也不需要过多担心,只要将猫好好清洁一下就没问题了。
而对于原本就是野生动物的野猫,或者是被人类抛弃之后的流浪猫来说,它们如果长期生活在比较脏乱的地方,而且捕食的也都是生活在下水道、垃圾桶周围的老鼠,那么,这样的猫长期吃携带着病菌的老鼠,然后染病死亡的概率还是比较大的,而我们之所以没有发现,主要是因为我们对于它们并没有那么