Someone Dumped a Puppy on Our Vacant (fenced) Lot

Again?

People.