A puppy who was thrown against a wall as punishment and suffered a broken leg now has a new, loving home.
After Rory was abused and brought to County Animal Services, vets added a metal plate in the dog’s leg and helped nurse him back to health.
Funds to help pay for Rory’s surgery came from Animal Services’ Spirit Fund, a trust fund to help animals in need of expensive treatment.
Watch Rory go home with his new family.