猫抓老鼠主要有:第一、猫是肉食动物,因此它们对所有体积比较小的动物都很感兴趣。第二、猫天生会抓老鼠,是为了满足自己的生存需求。第三、老鼠肉中含有牛磺酸,可以提高猫的夜视能力,捕食老鼠可以让猫更好地生存。
猫之所以会钟爱吃老鼠,是由于老鼠是营养价值最丰富的来源。科学研究发现,老鼠身上含有丰富的蛋白质,除此之外还富含牛磺酸,而猫自身不能够合成牛磺酸,但是牛磺酸对猫又十分重要,如果猫缺乏牛磺酸,那么它在夜晚的视力就会下降,长此以往就会患夜盲症,导致不能够在夜晚进行活动。
因此,为了能够在晚上行动,猫需要经常摄入牛磺酸。老鼠和鱼类都富含牛磺酸,所以一般的猫都会选择捕捉老鼠来吃,达到摄入牛磺酸的目的。对小猫而言,铲屎官会更愿意给猫吃鱼或者其他含有牛磺酸的食物。但是毕竟只有人类知道牛磺酸这种物质并为其命名,而动物在长期的进化中开始对这种物质形成需求,所以这种本性作为遗传信息一直传下去。