明明不会游泳,猫是怎么喜欢上吃鱼的呢? 苏澄宇,动物科学 居然还有动物生态学 鱼只是猫喜欢吃的食物之一,但并不是唯一喜欢吃的食物。如果让猫只吃鱼不吃其他的,就会使猫患黄色脂肪症。并且生鱼除了会给猫带来寄生虫问题,还会产生一种酶来破坏维生素 B1,猫缺乏维生素 B1 可能会导致痉挛、心脏病、间歇性休克。吃海水鱼还有其他风险: 1. 海水鱼中含有的大量镁盐,会在猫的尿道中形成结石,造成猫尿路疾病甚至肾病。 2. 海水鱼中含有大量的硫胺素酶,能分解食物和肌体中的硫胺素,如果猫长期以海水鱼为主食的话,可造成猫的维生素缺乏症,引起颈椎疼痛、颈部不能抬起等症状。 因此鱼不能作为家猫主食来进行饲喂,但是可以以辅食或者奖励的形式。 猫吃鱼的直接原因并不是它富含牛磺酸,而是因为鱼很腥(相对于其他食物)。而食物的腥味意味着这食物是肉,不管是什么肉都行,腥味越大能使猫在较远的距离就可以闻到这一股小鲜肉所散发的“迷人香气”,猫根本没必要为鱼类所富含的牛磺酸而去冒险捕鱼,它们身边有什么就吃什么,几乎猫所吃的食物都含有牛磺酸。牛磺酸在生物界分布很广,并不只是鱼和老鼠才有,哺乳动物的中枢神经系统、视网膜、胆汁酸和心脏都含有较多的牛磺酸。 举几个不吃鱼的猫的例子: 沙丘猫 沙丘猫的分布区域被分割成 5 块,阿拉伯半岛南部、干旱的北非撒哈拉沙漠、俄罗斯里海周围地区、巴基斯坦南部……沙丘猫居住在广大贫瘠的沙漠、山地,并且很好的适应了那里的环境。沙漠中的极端气温最高可达 58 摄氏度,最低达到零下 13 摄氏度。并且严重缺水。 而在这种环境下沙丘猫在平时生活中根本没有机会捕捉到鱼,因此它们捕食沙鼠,沙田鼠,野兔,蜘蛛,爬行类,鸟类,昆虫和毒蛇。 巴基斯坦沙猫 巴基斯坦沙猫生活在布满沙丘砾石的草原中,白天很少活动,夜间出来觅食,主要捕食鼠兔等小型啮齿类动物,偶尔也捕食小鸟、蜥蜴等。 荒漠猫 荒漠猫的食谱主要由多种啮齿类动物、鼠兔、旱獭、蜥蜴、鸟类等组成。有时食物紧缺的时候不得不跑到人类居住的地方搞点家禽填饱肚子。 以上三种猫都是夜行猫,这意味这它们的视力往往比那些吃鱼的家猫们视力更好,但它们的都是吃不到鱼的,也就是说补充不到鱼类的牛磺酸,因此猫并不一定需要鱼。 家猫的原始祖先很可能是非洲野猫,因为非洲野猫的形体只稍大于家猫,性情也比其他品种野猫驯服。驯化后的猫被带到世界各地后,可能与当地野猫相互交配,成为不同地区现代家猫的祖先。 猫的祖先们所生活的地区决定了它们并不是捕猎鱼为生,而是以家宅、谷仓和粮食商店的出现为鼠类及其他小型哺乳类动物为主要食物来源,这些动物正好是小型野猫的理想猎物。 也就是说自猫被人类驯化以来,并不需要鱼作为它们的主要食物,那么问题来了: 为什么人们都喜欢说猫喜欢吃鱼呢? 因为来源于非洲进化的猫是埃及人饲养的,古埃及的渔民在尼罗河下游乘船捕鱼,猫被养在船上捕捉老鼠,当没有老鼠的时候,渔民就会用捕到的杂鱼喂猫,逐渐它们就适应了吃鱼的习惯。而喂鱼的这种习惯慢慢的就流传开来,并为人们所熟知,这是一种人类长期驯养的结果。Ps:中国是最早驯养猫的国家 Earliest evidence of cat domestication found in China 其实,归根结底,【猫喜欢吃鱼】和【狗喜欢吃骨头】一样,这些想法都是只是人类强加的。说不定哪天知乎上有问题会这么问,【老鼠为什么喜欢吃大米呢?】【黄鼠狼为什么喜欢吃鸡呢】(呵呵……) 山东人吃大葱难道是因为知道这个? 更新 当然也有吃鱼的猫,上面举的例子只是想说猫吃鱼和牛磺酸的需求没有必然关系。 从欧亚大陆的干旱部分进化而来的猫和水没有天然的联系。在埃及沙漠发现了最早的家猫。然而,有研究显示,从小猫时期就让其接触水的话,它们会非常高兴地涉水前行。在野生猫里,有些依靠水生存。猫大约有 40 种,其中也有好几种完全不怕水的好几种。 渔猫 渔猫居住于海拔 1500 米以下的河流、溪流、芦苇湿地及红树林湿地等淡水资源丰富区域。渔猫对其栖息地具有良好的适应性,极擅长游泳和潜水。 渔猫一名反映了其主要猎物之一是鱼类,包括大概 10 种,不过其近亲扁头猫(Prionailurus planiceps)对鱼类的需求比其更甚;同时它也会捕食其他水生生物,包括蛙类、淡水龙虾、螃蟹、甲壳类和软体动物等,以及陆地生物,包括啮齿类、鸟类、小牛、山羊、狗以及大型动物的尸体等。其趾间半蹼有助于渔猫在半水生环境,如沼泽与水流中产生更大的附着摩擦力,使其行动更自如。 结论: 不同的猫有不同的食性和习性,不能一概而论。即使是同品种的家猫所喜欢的食物都不一定相同。大多数猫是怕水的,一般的家猫完全没碰过水的话,即使训练了它们也游不了多远,渔猫及其他野猫除外哈。 查看知乎原文