The Houston SPCA and the Galveston County Sheriff’s Office removed more than 800 animals from The List Pet Store near the 14,000 block of State Hwy 6 in Santa Fe last week.
The documentary Chimp Crazy has stunned audiences with its look into the bizarre and dangerous world of America's pet apes ... So, could you be living near the next Travis the Chimp?