What you should know about shelters:

The Definition Of The Term “No-Kill Shelter”
A true no-kill shelter must never kill an animal, except for a humane reason, such as to end pain and suffering, and must never allow the transfer of an animal from their shelter to another facility that does euthanize animals for reasons other than those mentioned above. To be a true no-kill shelter, the shelter must meet both criteria.