Animal Cops: Houston premiered in 2003 on Animal Planet. It's set in Houston and focused on the Houston SPCA. The show is the third in "Animal Planet Heroes" umbrella rotation.
Read full
Animal Cops: Houston premiered in 2003 on Animal Planet. It's set in Houston and focused on the Houston SPCA. The show is the third in "Animal Planet Heroes" umbrella rotation.
Discussion