猫的体内缺乏一种名为牛黄酸的物质,而牛黄酸正是提高哺乳动物夜间视觉能力的化学物质。由于猫本身不能合成牛黄酸,而老鼠体内有牛磺酸的物质(鱼也有),所以猫只有大量地捕食老鼠,才能使体内保持足够的牛黄酸,从而保持夜间敏锐的视觉,使自己在自然界的激烈竞争中生存下去。猫之所以要抓老鼠,是因为猫需要老鼠体内的牛磺酸来补充。猫体内不能缺少一种叫牛磺酸的物质。如果缺少了牛磺酸,猫的眼睛就看不清东西,尤其是晚上会变成r“瞎猫”。而猫体内自身又无法合成牛磺酸,可老鼠体内却有丰富的牛磺酸。所以,猫要不断地抓老鼠吃,来补充体内所需要的牛磺酸。猫之所以喜欢吃老鼠,是因为老鼠是营养补给最全面的来源。科学研究发现,老鼠身上含有丰富的蛋白质,除此之外还富含牛磺酸,而猫自身不能够合成牛磺酸,但是牛磺酸对猫又十分重要,如果猫缺乏牛磺酸,那么它在夜晚的视力就会下降,长此以往就会患夜盲症,导致不能够在夜晚进行活动。因此,为了能够在晚上行动,猫需要经常摄入牛磺酸。老鼠和鱼类都富含牛磺酸,所以一般的猫都会选择捕捉老鼠来吃,达到摄入牛磺酸的目的。对于宠物猫来说,主人会更愿意给猫吃鱼或者其他含有牛磺酸的食物。但是毕竟只有人类知道牛磺酸这种物质并为其命名,而动物在长期的进化中开始对这种物质形成需求,所以这种本性作为遗传信息一直传下去。猫要抓老鼠原因如下。猫咪是属于肉食性动物,由于他们从前生长的环境,成为它们善于捕猎的特质。因此,它们的野外生存能力很强,它们的牙齿尖利粗长,这也就给了它们捕食老鼠的先天优势。而且,它们的牙齿还可利于嚼碎切割坚硬的东西。猫咪是由野猫进化演变而来的,野猫子捕捉动物并不像其他某些动物一样是整个队伍分工协作,共同进行食物的猎取,它们一般来说都没有一起,而是自己一个人去捕食。所以它们也被称作孤独的猎人,正因为如此,他们虽然没有把握能够征服那些例如老虎,狮子等的森林霸王。但是对于体积比自己小太多的小老鼠来说,它将他们降伏是意料之中的事儿。猫的捕猎,也满足了他们自我崇拜的心理,还有老鼠身上丰富蛋白质的营养需求。猫咪的肠道相对其它动物来说非常短,所以不能吃太难以消化的食物,所以猫咪必须要求食物能够提供充沛的能量,还能利于消化,这就不得不让猫咪必须要从别的动物那里获取新的物质,所以猫咪只能把矛头伸向什么都没有做的小老鼠了。而且老鼠体内有大量的硫磺酸,这种物质能够提高猫咪的视力,有助于猫咪在晚上能够看清东西,提高敏锐度,所以现在猫粮中也会添加这个东西。因为猫也要吃饭。猫和老鼠它是天敌,也就是一种本能,本身来说猫呢它也没有什么东西吃的,所以他抓老鼠最基础的是因为他要吃饱肚子,为了吃饱肚子抓几只老鼠,这是很正常的事情,这是一种动物之间之间的一个食物链的一个正常的关系,如果没有猫的老鼠泛滥的那也是麻烦。