
Our mission is simple yet vital: we are dedicated to connecting people with pets in need. We envision a future where all companion animals find loving homes and receive the care and respect they truly deserve.
Founded in 2017, Mountain Pet Rescue Asheville is a non-profit organization that has saved thousands of lives. We work through grassroots efforts in the Asheville, NC area, united by a passion for helping dogs and cats find their second chance at life.
We are a foster-based rescue, meaning we operate without a physical animal shelter. Instead, our animals thrive in loving foster homes, supported by a network of volunteers, donors, and staff who provide everything from medical care to daily enrichment.
We believe that adoption is a joyful partnership, which is why we utilize an inclusive matchmaking process. Our team takes the time to get to know you and your lifestyle to ensure every pet finds the perfect fit, setting both you and your new best friend up for long-term success.
Whether you are looking to adopt, foster, volunteer, or donate, there are endless ways to get involved and make a difference. We invite you to browse our available animals, learn more about our upcoming events, or visit us online to see how you can help us continue saving lives, four paws at a time.