狗狗吃人屎是什么原因?
从心理学上分析,狗改不了吃屎是因为“条件反射” 某次看到人类排泄物的时候,由于好奇,可能狗狗会凑过去闻一闻; 这时候主人看到了,以为狗狗要偷东西吃,于是就呵斥了狗狗,并且把狗狗抱起来教训了一顿; 这时狗狗已经建立了“人类排泄物=不愉快”的条件反射...于是下次再碰到这种情况,狗狗就躲得远远的,甚至做恶心的表情。 虽然这个过程好像挺合理,但是有个前提,就是必须是狗狗先对粪便感兴趣,然后才形成了这个不好的习惯.然而实际并不是这样,很多狗狗有吃粪便的习惯,就是因为它们觉得这个味道好吃(就像小宝宝刚闻到香味儿就会馋涎欲滴一个道理)!
其次,从生理学上来讲,狗狗吃屎可能是为了“清理肠道” 人的肠子的长度大约是身体的5-7倍,而狗狗的肠子却是身体的10余倍,所以狗狗必须不断地运动,才能够刺激肠蠕动,帮助消化以及吸收。
然而如果食物过于单一,或者长期不吃肉类食品(比如素食主义者),就会影响肠道蠕动功能,容易引起消化不良、腹泻等疾病,这时候如果有大便干燥的情况,又不能及时排出,就可能让狗狗出现“便秘”。对于肠道功能的减退,除了生理性的因素,还有病理性的原因,例如炎症性肠病、癌症等都会导致肠道内容物异常。当出现这种问题时,狗狗可能会通过吃屎的方式,来清肠道的内容物,达到治病的效果。 也有专家指出,狗狗吃自己或别的狗狗的屎,是一种“标记信息”的行为 也就是说,狗狗可能通过吃屎的方式,把某种气味烙印在某个地方(比如尿尿或者便便的地方),以此表示这里是它领地的边界,警告其它狗狗远离。