What a piece of shit.
A woman was finally caught, and arrested, for dumping a bag of newborn puppies in a dumpster on 4/19 in California. The surveillance video had gone viral.
This makes my blood boil – there’s a special place in hell for her. See the full story below.