Description: Blue Moon Shepherd Rescue is a small rescue organization that is foster based in NC. We rescue dogs from a variety of places. Shelters that are over crowded and have urgent need are our number one priority. We will take owner surrenders when space is available.
Adoptable Dogs
Adoption Application
Adoption Contract