Jesus, how could they sleep through the screaming? The baby was crying?! CRYING? The poor little rugrat was screaming. Negligent?! Stoned or stone deaf, does it matter which?
Puppy's only 6 weeks old, it's still a baby itself, like the vet said, just barely off the teat.
What a mess.