The only solution other than picking up his poop right away is to buy some tablets that deter dogs from coprophagia(eating of their own poop) you can get them at a pet store or at a vet that has some that you put in his food to deter him from doing this. It is a disgusting habit!! Good luck!!