Houston SPCA Rescues 90 Dogs

July 26, 2012 – Today the Houston SPCA rescued approximately 90 dogs from a property in Northwest...

Read More