回覆列表
  • 1 # 萌寵Lak

    實際上,魚並不是貓的天然飲食的一部分。野貓並不吃魚,它們的進化祖先也不吃魚。但為什麼家貓吃魚呢?

    事實是,貓被人類馴化起源於四千年前的古埃及,當時,古埃及人為了保護穀物不被齧齒類動物破壞,便馴化了它們的天敵——貓,起先貓只是為了協助人類保護糧食,但最終貓被髮展為了宗教信仰,社會地位非常高!(據考察,如果人殺死一隻貓會被處以死刑)很快,貓的數量便大肆蔓延,可埃及人發現耗子的數量雖然少了,但數量眾多的貓卻沒了食物,於是,居住在尼羅河流域擅長捕魚的埃及人,便把魚上供給了他們的神獸——貓,恰巧,貓又喜歡聞氣溫強烈的食物,就這樣,當時的貓吃魚就很常見了。隨著人類文化交融的快速蔓延,貓這個物種傳遍了全球,而貓吃魚這個食物鏈關係也隨著被傳播了出去。

  • 2 # 蘋果小影

    首先。。。我家吃貨就不吃魚。。。所以我估摸著不是每隻貓都是吃魚的。。。可能身處海邊的會更加喜歡吃魚。。。當然這是推測。。。其次。。。吃魚是為了補充營養上的缺陷。。。比如牛磺酸之類的。。。當然。。。如果能抓到老鼠大概就不用吃魚。。。

  • 3 # 品味生活中的老男孩

    很高興能回答你的問題,貓吃魚這個常識主要有兩個方面的原因。一,由魚自身的情況決定的,魚自身發出氣味對貓咪來說誘惑比較大;二,魚肉體內含有豐富的牛磺酸,而牛磺酸對貓來說是必不可少的。因為貓缺乏牛磺酸會引起視力減退、心臟發育不良等嚴重情況。

    不過就我個人而言貓應該貓糧餵食為主,貓糧營養豐富,特別是添加了貓咪需要的牛磺酸。貓咪長時間吃生魚可能導致貓咪體內感染寄生蟲。

  • 中秋節和大豐收的關聯?
  • 寵物狗對新生嬰兒有影響嗎?