She wasn't the unfit owner, her abuser was ... I think you are being too harsh on the woman who was being abused herself.  I think this woman is a bit of a hero considering she could have stayed in her abusive situation and continue to put the puppy in harm's way.  She made a tough choice, but a good one for both herself and the puppy.  I'm not a religious person, but if I was, I'd say a prayer for both the woman and the puppy.  And yourself for being kinda horrible.