Dogs may be more likely to eat poop when they're stressed or not getting enough nutrients. Training, using a leash, and providing enough exercise and playtime can help prevent poop-eating.