狗狗为什么会吃狗屎?

鄢诗琳鄢诗琳最佳答案最佳答案

“狗狗吃自己的大便”这个行为在宠物界里是一个流传甚广的谜团,为什么狗狗会吃自己粪便呢? 原因嘛,也是多方面的~ 首先,从进食角度考虑,狗狗的消化道狭窄、肠胃蠕动慢(相比人类而言),所以吃食时容易噎着,而通过舔食自己肠道排出来的粪便,可以有效预防食物残渣堵塞在食道或肠胃道内; 其次,有些狗狗吃自己粪便是为了“标记气味”,将食入体内的药物、毒物标记上自己的味道,再顺着肠道排出体外,这样下次再有同类或者异类靠近这些有毒物质时就明白了告知“危险!”; 最后,部分狗狗吃自己的便便可能只是因为“馋嘴”,看到粪便中带有毛发等杂物时,会以为那是一块没吃过的肉,从而咽下肚子…… 值得注意的是,虽然狗狗有吃自己粪便的习惯,但绝大部分兽用药物的包装上都明确标注了“不得给犬猫喂食”,所以这并不代表着这些药物对动物无害——尤其是一些驱虫药/抗菌药,若过量服用或长期给动物吃下去,都可能导致比较严重的后果,所以千万不要因为狗狗没有吃了自己的身体部分就放松药物安全的警惕啊!

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