Dozens of dogs rescued from horrific conditions inside a Delaware County home are on the road to recovery at the Brandywine Valley SPCA in New Castle. Volunteers and veterinarians are working to restore their health, according to Amanda Pitts of 6abc.
The 44 dogs and puppies were removed on Friday from a home on 1st Avenue in Broomall, where authorities found them crowded into filthy, unventilated spaces with no electricity and dangerously poor air quality.
Many arrived at the Brandywine Valley SPCA severely matted, with overgrown nails, dirty ears, flea infestations, and untreated medical conditions that had gone unaddressed for an unknown period of time…