The McKinley County Humane Society exists to provide a safe and healthy environment for our area’s homeless, stray, and unwanted animals where they can get needed care and find loving, responsible homes. As the only shelter in the area, we take in over 5,000 dogs, cats, horses, and other animals every year. Sometimes they are sick, injured, or starving. Sometimes they got lost and just need to be reunited with their family. Often, they are stray and just need a second chance.
With your help, we can make a difference for every single one.
Learn more and get involved.