Houston, Texas, welcomes more than 7 million tourists each year to see the Space Center, the Zoo, or the museums. What patrons won’t see, however, are the stray cats and dogs — an estimated 1.2 million of which live in the metropolis — starving, suffering, and reproducing at an alarming rate.
Houston, we have a problem.
Approximately 400,000 cats and dogs…
