猫吃老鼠是因为猫体内缺乏牛磺酸,自己不能合成牛磺酸。除了老鼠,猫吃鱼也是因为需要补充牛磺酸。猫体内长期缺乏牛磺酸,猫视网膜病变或失明,对猫来说牛磺酸很重要。现在很多宠物猫都不再吃老鼠了,所以很多主人选择了富含牛磺酸的猫粮。
目前,大多数宠物猫不会捕捉老鼠和吃老鼠,但在农村生活的田园猫和个别野性强的宠物猫仍然有捕捉老鼠和吃老鼠的习惯。如果猫有吃老鼠的习惯,为了不让猫感染病,必须定期给猫注射狂犬病疫苗和感染疫苗。老鼠体内含有很多寄生虫,必须定期给猫驱虫。
鼠体内含有猫咪需要的牛磺酸,猫咪吃含有牛磺酸的食物可以起到美毛、增强视力的作用。但是,老鼠大多生活在下水道脏的地方,猫容易感染细菌和病毒,所以不建议猫吃老鼠。现在很多猫用食品添加牛磺酸,如营养膏、卵磷脂、猫粮等,可以满足猫对牛磺酸的需求。