HOUSTON (June 15, 2017) — The Houston SPCA rescued 67 dogs today from a self-described “rescue” in Cleveland, TX (Liberty County). Many of the dogs were crammed in small rooms and stacked in small, unsanitary cages. Others roamed freely inside the home where urine soaked the floors and feces was smeared on the walls. Many of the ...
The post Houston SPCA Rescues 67 Dogs from Self-Described “Rescue” appeared first on Montgomery County Police Reporter.