Für Menschen kann das Ansehen einer Hündin, die ihre Welpen tötet, wie ein unerklärlich grausamer Akt erscheinen. Allerdings kann Hundekindstötung oft als Reaktion auf Krankheit, auf ihre Umwelt oder auf menschliches Eingreifen erklärt werden.
Umwelt
Laut „Canine and Feline Behavioral Therapy" können Hündinnen ihre Welpen als Reaktion auf ihre Umwelt töten. Wenn eine Hündin beispielsweise das Gefühl hat, dass es nicht ein ausreichendes Nahrungsangebot gibt, könnte sie einen oder mehrere ihrer Welpen töten, um das Überleben ihrer selbst und der anderen zu sichern.
Krankheit
Hündinnen können auch ein krankes Neugeborenes töten, um die Ausbreitung von Infektionen auf den Rest des Wurfs zu verhindern. Für die Mutter hat dies den zusätzlichen Vorteil, ihr eine Mahlzeit zu liefern und so einen Weg weg von dem Wurf zu vermeiden. Dies mag für Menschen grausam erscheinen, aber für die Hündin ist es ihre Hauptpriorität, so lange wie möglich bei ihren Welpen zu bleiben.
Kontamination
Laut einem Artikel auf Pet Place.com, wenn eine Hündin das Gefühl hat, dass ihre Welpen auf irgendeine Weise kontaminiert oder beschädigt wurden, könnte sie sich entscheiden, einen oder alle von ihnen zu töten. Dies ist bekannt bei einem Wurf Rottweiler-Welpen, die getötet wurden, nachdem sie zum Schwanzkupieren weggebracht worden waren.