狗狗为什么吃人的便便?

彭天麟彭天麟最佳答案最佳答案

因为,对于狗而言,人粪便是最好的食物之一… 不不不,我们并不是在开玩笑! 你可能觉得狗闻到味道就走开了,但是其实它们真的会把粪便捡起来放嘴里尝一尝! 而且有研究表明,85%以上的犬只都会吃自己的粪便(其中60%的犬只在吃自己大便的时候也会舔鼻子和眼睛,太恶了)…… 所以当一只狗在吃了你的大便后,它不仅仅只是在对你表达“我爱你、信任你”,也是在警告你“你不要惹我,否则我会攻击你”。

1. 排异反应 当狗吃了自己不喜欢的食物时,它会通过呕吐的方式将食物吐出来,如果还是不吃,就会直接排泄出体外;而人类的大便中含有大量的细菌,这些细菌可能是导致狗出现呕吐或腹泻的原因。当狗吃了你的大便后就吐了出来或者拉出了粪便。

2. 认知错误 有时候你以为狗喜欢吃你粪便是因为喜欢臭臭的味道,但其实并非这样…… 幼犬在发育过程中会经历一个“认母期”,此时小狗会通过闻、咬等动作来识别母亲的位置,从而获得食物和水。而当它们发现食物来自自己的粪便时,往往会误认为这是母亲释放的信号,于是就有了“妈,我饿了”的意思。所以有的时候狗非常友好地啃食你的手指,而你却以为它是想要偷吃东西,其实它是把你当成了妈妈…… 当然,成年大狗发生这种“认母”行为的几率很小。。

3. 生理需求 在某些特殊情况下,比如饥饿状态下,狗也可能会吃自己的粪便,但这仅仅是为了获取食物,而不是出于“清洁”的目的——它们可能会连吃带拉把粪便当作食物吞进肚子。 当然,如果你家毛孩子已经养成了习惯,在你上厕所的时候冲着你“汪汪汪”,并试图抢你得屎吃的话,那么只能说声抱歉,这属于不良习惯,该打就必须打! 其实,预防狗狗吃屎的最有效方法还是在平时养成好的习惯。比如在遛狗是注意让它远离其他狗的排泄物,另外,在家里也应注意,不要让狗有机会接触到自己的排泄物。

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