吃鱼当然不是猫的天性。
要理解全世界各种品种的猫为什么都爱吃鱼,你需要了解的第一点是:家猫是被
驯化
的动物。不是大自然天然进化出来的。第二点:和其它肉食类动物不一样,猫和它的祖先们不能自发的合成牛磺酸:这种氨基酸对于控制心率,消化和视力异常重要。这种氨基酸在动物的肝脏和心脏中很常见,所以猫的祖先在捕食动物的时候有足够的摄入。当猫被驯化之后,体型越来越小,猎杀大型动物并获取其肝脏的可能性越来越低,而且依赖人的喂养,猫不必进化额外的特性。他们保留了对牛磺酸的摄入需求,但是对于人类来说,喂食动物内脏显然不方便也不现实,更加不卫生。那么同样含有丰富牛磺酸的鱼类就成为了首选。当然,古时候的人类并不知道这些营养学知识,是猫自身对牛磺酸的渴求,导致了它们对鱼的味道非常的敏感和偏爱。最早驯化猫的埃及人就是发现了这一点,用鱼把猫勾引进家中的。