并不是所有狗狗都吃屎,狗狗在身体健康、不缺少营养的情况下是不吃自己屎的。如果狗狗出现吃屎行为要当面阻止,让它懂得吃屎的行为不对的。在训练狗狗定点大小便的时候,一些主人容易生气发火,让狗狗误以为在家拉屎惹主人生气了。所以为了逃避主人惩罚,主动去吃屎。

当狗狗内心压力很大时可能会去吃一些奇奇怪怪的东西来发泄负面情绪、得到满足,还有可能是狗狗故意吃屎,来报复主人。狗狗的肠胃消化吸收不好,那么它的粪便就会残留大量营养物质,散发“食物”气味,会让狗狗以为这个还能吃。狗狗如果出现营养不良的情况,也会引起异食癖,让它出现吃草、吃便便、吃泥巴、吃木屑等等异食行为。