The correct term is Caprophagia and yes it is gross. But, there is a solution.
The best one I can give you is pick up the stool as soon as it hits the ground so your dog does not have access to it.
This theory is that it breaks the habit and the dog will forget about eating poop.
It does work but you must be diligent each day going out in the yard with your dog(s)
There are products on the market (like Deter) that I have tried that don’t work.
Neither does all you read on the internet: feeding pineapple, fig newtons, meat tenderizer (too much salt IMO) etc.
You will also read that some say dogs eat feces because it tastes good. I disagree, I have watched my dog eat it and can tell she is not really enjoying the taste. She will also leave some behind.
It has been called a learned behavior from watching mom clean up after the pups when in the whelping box.
I am believing in the theory (in the link below) that some eat it because of learning to clean up after their young. My girl only eats her daughters stool and never touches another.
Here is some more info for you to read up on, but, as I said, clean it up immediately and break the habit. That is the best remedy I have found.
BE DILIGENT!!!
http://www.vetinfo.com/deatpoop.html
Another site with some info that might help or deter you from using what I mention above. (again, just pick up the poop as soon as it hits the ground to break the habit – this can take a month or more….)
http://www.dogpoopdiet.com/
Patty
www.snowcolabradors.com