Playback serverIf a title won’t play, switch servers.
Animal Cops: Houston
Season 3 · Episode 11
Caught on Tape
0.045mMay 11, 2005
Police and SPCA investigators try to bring to justice a pet owner caught on camera abusing a puppy; struggling to get a horse to stand after a collapse.