Hope Animal Rescue is a nonprofit organization committed to improving the lives of stray and abandoned pets in North Carolina. We promote compassionate and humane treatment of all animals, regardless of breed or species. We rescue those unlikely to get out of the shelter system alive, and have a heart for senior dogs and those with medical needs. We are an all-volunteer rescue, and all funding goes back to benefit the animals.