Question: why do puppies eat poop?
Answer: Puppies Eat Poop to Mimic Their Mothers It doesn't matter that there are no predators in your home; this is primitive evolutionary behavior, and other animals do the same thing with their young. The mother does this from the time her puppies are born until they are weaned.