Why does my dog eat poop?
Gross but Instinctual.
Mothers lick puppies to clean them. Nutritional deficiency or boredom can cause it. The best fix is picking up poop immediately.
Additives
Pineapple or enzymatic additives can make poop taste bad to them.