Toronto Humane Society takes in over 3,000 animals every year. It's thanks to support from people like you that each of these animals, who have been through so much, can now find a warm, safe place to rest and receive the unconditional love and aid from our caring staff and volunteers.