
Nearly 50 dogs and puppies were hauled out of a Delaware County home on May 8 after Brandywine Valley SPCA humane-law officers, backed by local police and fire crews, executed a search warrant and found animals living in squalid, unsanitary conditions. Among the group was a nursing mother with six newborn puppies, and shelter staff said many of the dogs arrived coated in filth and suffering from infections. Dozens were taken to the BVSPCA’s West Chester campus for triage, treatment and surgery when needed, and authorities say charges have been filed while the investigation remains active.
Rescue and initial care
In a news release, Brandywine Valley SPCA said its law-enforcement team carried out the removal on Friday, May 8, and that medical teams evaluated every animal as soon as they arrived. Some dogs needed emergency spay surgeries for life-threatening infections, and veterinary staff were working around the clock to stabilize the most fragile cases, according to NBC10 Philadelphia.
Scene and numbers
CBS Philadelphia documented 44 dogs and puppies being transported into BVSPCA care and showed staff hustling to triage the animals as vaccinations and grooming began. Shelter leaders told the station that the dogs will need a wide range of routine care and medical treatment before they are ready for adoption or foster placements.
Charges and investigation
Marple Township officials and BVSPCA investigators say the home’s occupant has been charged in connection with the case. Local television identified the woman as 67-year-old Mary Lacey and reported that the agency "filed over 200 charges" that include cruelty and neglect counts, according to 6abc/Action News. The investigation remains open, according to NBC10 Philadelphia.
How the shelter is coping
All of the animals were taken to BVSPCA's West Chester campus, where medical teams are triaging, cleaning and treating infections while staff scramble to line up foster and adoptive homes. The organization has asked the public for donations, fosters and volunteers to help shoulder the substantial costs, with details available on the Brandywine Valley SPCA website.
Legal context
Large hoarding and neglect cases have been hammering shelters across the region, and prosecutors often stack multiple counts that correspond to each affected animal. In a recent example, a separate PSPCA operation in Lancaster County removed 93 animals and led to roughly 146 charges, a snapshot of how quickly cases can balloon once investigators move in, as covered in the Lancaster house of horrors report.
Neighbors told Action News they had complained about conditions at the Marple property before the raid and were relieved to see the dogs finally taken to safety. "Just to know they're safe, being taken care of, being treated, just a huge relief for everyone on the block," one neighbor told 6abc/Action News.









