Why Do Dogs Kill Their Puppies? [6 Weird Reasons]
Puppy infanticide is a horrible thing to happen but definitely not uncommon. Especially as an animal lover, there’s hardly anything more shocking than to see the puppies lay dead under the mother. But why do dogs kill their puppies?