In the wild, new dog mums eat puppy poo as part of hiding their vulnerable pups’ presence from predators. In the wild, puppies will eat their own poo. This can be learned behaviour from mum ...