小猫为啥吃狗粮?
首先,明确一点,猫是纯肉食动物。狗是荤素不拒的杂食动物(关于犬的生物学特性,参见本人文章 )。从本性上讲,猫不应该吃狗粮。
其次,排除先天因素,造成猫摄食行为的改变,通常来自于后天环境的影响。比如,主人长期给猫喂食劣质的人食菜肴、发霉变质的食物等,都会导致猫咪进食行为和饮食习惯发生问题。当猫咪吃过一次或者几次味道很差的人食后,它可能会认为这些东西是不可靠的,不可靠的意思就是——不好吃的食物我以后就不吃了!主人下次再给猫咪准备人食的时候,猫咪就会表现出拒绝摄食的反应。这种拒绝反应的出现是由于猫咪的智力水平已经可以理解人类给予它食物的意图了。也就是说,它不是出于饥饿而去吃了东西,而是基于对“人”这个概念的理解,才接受了这些原本它不屑一顾的食物。虽然这些食物的味道可能很糟糕,但毕竟是全新的食物品类,对天生只熟悉肉类的猫咪来说,尝试一下也无妨……嗯,也许还有别的用途。
最后,说一下你遇到的实际情况。如果仅仅因为猫喜欢吃你手中的食物,你就以为你的猫饿坏了,那可就错了。真正的饥饿,会导致猫精神萎靡,见到食物会迅速扑上去,大口吃,吃到肚子发胀也不嫌难吃。如果你家猫饿了几天,你就会发现,它不但不讨要吃的,连你的手都懒得理,更不可能在你手里抢吃的了(当然,你可能手上没有可吃的);相反,如果它明明不饿,但你手上有好吃的,它也会去咬住你的手指,向你讨要食物。 所以,根据你所描述的“先讨要吃,再吃”的行为特征,可以判定你家猫咪并不饿,它这么做只是因为它喜欢你的手指间的食物而已……至于你说的小猫吃狗粮是怎么回事呢?难道你也给它喂人类饮食?如果是的话,那你可犯了错误了。应该把狗粮用温水浸泡软化后再给小猫吃。否则,过硬的狗粮颗粒会伤害小猫的消化道。