The Houston Society for the Prevention and Cruelty of Animals rescued 66 dogs from Ruff N Fluff in Magnolia on Thursday, May 11, alleging animal cruelty.

A Houston SPCA cruelty investigator went to the site on May 4 to look into cruel confinement allegations that were reported to Montgomery County Animal Control, the organization said in a press release.

"The squalid conditions had dogs confined in small, unsanitary cages which were filled with urine and feces," the release states.