狗狗吃他狗屎是什么原因?

后宇霞后宇霞最佳答案最佳答案

动物学家和心理学家做过一个研究,发现人类和宠物都有一个共同的特性,就是喜欢闻并舔自己排泄物,还会将排泄物放到嘴里咀嚼,甚至把排泄物吐出来再吞下去。这些动作并不是无聊或者缺乏训练导致的,而有一定的生理学基础——动物的口腔里有唾液腺,能分泌大量的唾液,而舔舐自己的皮毛、舔舐对方的身体(包括排泄物和呕吐物)是动物通过舌头清理皮肤、清理自己的分泌物的一种途径。也就是说,你看到自家宝贝舔自己的粪便是很正常的行为,并不说明它“爱干净”或“卫生习惯好”,只是它天生就有的生理反应而已 至于为什么喜欢吃粪便,原因也是类似的。在它们还是小动物的时候,味觉和嗅觉是没有发育完全的,所以很难分辨出“香”和“臭”的区别;而且新生的小犬无法自主进食,需要母犬舔食消化液进入幼犬的食道,帮助幼犬消化吸收;而当小犬大便的时候,母犬也会用舌头帮其清洁肛门,此时味道刺激到了味蕾,也就留下了美好的记忆。

当然,当小犬长大后,知道了便便是臭的,是不会故意去吃已经知道自己可以控制味道的(其实人的婴儿也类似,需要大人反复提醒才能区分“香”“臭”) 但即使长大了,味觉和嗅觉的生理机制已经形成,对于曾经美好的记忆还是会留在脑海里的,所以偶尔吃到自己的粪便也不会觉得难吃~就像我们吃到不喜欢的食物也会咽下肚子一样……

我来回答
请发表正能量的言论,文明评论!