Shelby Humane Society cares for homeless, abused and neglected animals from Shelby County, Alabama. Each year, an average of over 6000 animals receive shelter and care within our facility. Because we are a nonprofit organization, Shelby Humane Society relies on individual donor support, fundraisers, special events and corporate sponsorships.