Zhège dòngwù shōuróngsuǒ jiùzhù le hěn duō liúlàng māo gǒu.
This animal shelter has rescued many stray cats and dogs.
Tips
usage
收容所 can refer to shelters for people (refugees, homeless) or animals. In some contexts it also means a detention facility. 动物收容所 specifically means animal shelter.