Video released of staff at Sheffield dog daycare seen kicking crying dogs

In Sheffield, England, former employees of the The Doggy Den have been sharing videos on social media showing staff at the canine daycare kicking and throwing toys at the heads of crying and whimpering dogs.… Read More