野生状態だと消化しきれていない栄養素を取るため、あるいは不足している栄養素を補うため食糞する。
家庭犬もその理由からと、あとは飼い主が糞を片付ける姿を学んで、自分で片付ける(食べる)場合もある。

食糞するのが当たり前で納得出来るならそれがいいかもしれないが、トレーニングで治せる行為でもある。
糞の片付けは犬が見てないところでするのも解決方法のひとつ