有的狗狗,则是因为生理反应导致吃便便”的行为,特别是当狗狗消化吸收功能出问题时,排出的便便会含有大量的蛋白质、碳水化合物等养份,鼻子灵敏的狗狗会认为牠的便便是食物而将它吃掉。若狗狗有严重的肠胃寄生虫也会影响肠胃的吸收,使得养分吸收不完全,使得便便含有大量的营养,狗狗则当然会其视为食物。若是狗狗营养不均衡,则可能在饥不择食的情况下,出现吃大便的行为。