Mountain Pet Rescue is a foster-based animal rescue in Asheville, NC. Built on the love and support from countless fosters, volunteers and donors, we’ve saved thousands of lives since our inception in 2017.
Our mission is simple, but very important-Connecting People with Pets in Need. To learn more about our lifesaving efforts, visit mpravl.org.