Why Do Puppies Eat Poop?

It is common for mother dogs to eat their puppies’ feces during the first three weeks of lactation, to protect puppies and keep their environment clean.