为什么狗狗吃大便?

秋凯涵秋凯涵最佳答案最佳答案

1. 行为学的角度 动物有模仿同窝兄弟或姐妹的行为以获得同伴认可的天性,这种“社会学习”的能力对于幼犬尤为重要;而食物是狗狗最重要的资源之一(尤其是刚断奶的狗狗),所以吃其他同窝狗狗的食物被认为是获取同伴认可的好方法。而且当狗狗还是小狗时,由于消化系统发育不全,粪便中很多营养没有被吸收,所以吃粪便也是正常进食的一个环节! 而一旦形成这种行为以后,则可能成为一种条件反射——在幼训期间,如果主人在狗狗吃粪便后给予奖励,那么狗狗可能会认为粪便是一种“可口”的东西并继续食用。

2. 生理学的角度 这个就比较复杂了~~ 一般情况,狗狗吃了自己的粪便后会再吐出来重新嚼食,这是为了让粪便中的水分重新被机体吸收,同时粪便中未消化的部分会被再次吸收进肠道内。这个过程非常复杂,目前尚不能确定引起呕吐的原因是什么 —— 但是可以知道的是,通过重复咀嚼、再吞咽的过程,狗狗能够从自己粪便中获得一定量的营养补充。

但是,这种情况并不适用于吃别人的粪便。因为别人粪便里面的营养成分已经很少了,狗狗吃了也没有多少益处~ 所以,我推测狗狗之所以吃自己的粪便可能是因为其身体需要;而在吃别人粪便的时候就未必需要了…… 至于为什么会这样呢。。。这个就不多讨论了吧╮(╯▽╰)╭

3. 寄生虫的角度 嗯哼~这里主要说的是蛔虫和钩虫哦~ 这两个都是肠道内的寄生虫,会分泌一些毒素使宿主感到不适。而这些毒素大部分是从宿主的血液中获取,所以狗狗会试图通过食用自己的血液来稀释毒素浓度以便减轻痛苦。

4. 疾病的影响 如果狗狗患有胃肠炎或者消化道溃疡等胃肠道炎症,会导致食欲下降以及消化不良的问题。这时,为了促进消化吸收,狗狗会通过食用自己的粪便来增加排便次数,从而达到缓解肠胃压力的效果。肠炎还会导致腹泻,这时狗狗也可能因腹泻而丢失一部分营养,所以它们也会吞食自己的粪便来补充流失的营养。当然,如果你发现狗狗总是拉稀且总是试图吃自己的粪便,那就有可能是患了肠炎等疾病啦~~~~ 注意!!!!!切记不要给狗狗服用人的泻药,否则会加重病情甚至导致中毒!!!

5. 环境的影响 在更换新环境的时候,有些狗狗会因为陌生而产生抑郁的情绪,从而导致食欲不振。而当主人又不在身旁时,这些性格敏感的小东西们就会开始自寻出路来解决饥饿问题了……于是乎,吃粪便就成了最方便快捷的一种选择。

楚云杰楚云杰优质答主

我觉得是因为,狗在玩、或者是在探索未知事物时(比如它闻到屎的味道)的时候把便便放嘴里然后通过咀嚼的方式来进行标记和“清理”工作吧……

我家小泰迪经常自己闻了屎后直接放到嘴边就啃起来…… =_=!! 我也经常在自己家地板上看见过它舔过的尿迹或者拉过的粑粑……

但是我发现它在自己的饭盆里吃到饱的时候却不会往地上吐出来,所以应该是他自己的意思。 所以我认为可能不是故意的。。。 因为我的小哈巴以前也喜欢吃自己的便便来着。

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