Houston Pets Alive! opened up a larger space to accommodate all the animal surrenders they have taken in. Dog and cleaning volunteers have to report to 8620 Stella Link Road and cat volunteers have to report to 8710 Stella Link Road. They need volunteers to come and help out anytime between 7am and 9pm. You can stay as long as you are able to. Click here to fill out the volunteer application.