狗狗为什么在吃人便便?

施怡悉施怡悉最佳答案最佳答案

1、纠正一个观念:狗并没有在“吃”人类的粪便,正确的说法是“舔”或“含”人类粪便。 原因如下:

a)犬科动物(比如狼)会用前爪按住地面,然后低头去“吃”它们发现的猎物——这往往是它们第一次发现这个猎物,所以先用鼻子去闻,确认味道后,才会用牙齿去“吃”;当它们“吃”到嘴巴能完全吃到嘴里的地方,会先咀嚼再咽下去。

b)而犬科动物的近亲猫科动物,比如家猫,则很少用“吃”这个动作来获取食物。它们一般先用牙齿咬住并舔食毛发上的脂肪,等毛发的油脂被舌头粘附到脸颊内侧的时候,就会吐出牙齿,开始咀嚼并吞咽。 所以从这个角度看,宠物猫和宠物狗的进食习惯其实是非常接近的!

2、接着来说为什么要纠正这个坏习惯——“吃”人类或者其它宠物的粪便,对犬科动物本身的健康是没有好处的。 因为犬科动物(包括宠物)的肠道中缺少分解纤维的细菌,所以这些食物不能充分地被消化。多余的无菌纤维就会在结肠里积累,刺激肠壁,导致腹泻。 如果这些“食物残渣”能够顺利地通过消化道,随粪便排出体外,那就没有任何问题了。但是,如果宠物狗因为玩闹或其他原因,把这些食物残渣弄到了地上,它又要开始到处嗅,找到以后又舔进嘴里……

3、最后说一下如何阻止狗狗继续做这个行为……首先当然是彻底杜绝这种行为的发生,所以作为主人要注意自己以及家人不要当着狗狗的面食用新鲜粪便,也不要在狗狗可能看到的范围丢弃已腐烂变质的食物。 其次,已经发生的情况下,作为主人应该及时制止狗狗的这个行为,可以大声呵斥,也可以轻轻打狗,让它知道这样做是不对的。

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