Is there a Houston dog pound or another location where seized animals are taken?
BARC, or the Bureau of Animal Regulation and Care is located at 3200 Carr. This is the official animal shelter of the city. In addition, the SPCA has a large facility at 900 Portway.
Answer Contributed by Rick Young