Cat poop, horse poop, unidentified poop, sometimes their own poop. Oof. Poop-eating has a name: coprophagia. There are plenty of reasons a dog might be doing it, and sometimes it's a problem. Other times it's just a disgusting habit. Most puppies grow out of it, but they sample poop at some point because, well, puppies are dumb.