GERMAN SHEPHERD RESCUE AND ADOPTION
1821 Hillandale Road, Suite 1B #326
Durham, North Carolina 27705
Help Save Pets
Adoption Process
To initiate the adoption process, please complete the application available on our website at gsdrescue.org. Once the application is submitted, we will conduct a veterinary reference check, a phone interview, and a home visit to assess your suitability for adoption. Following approval, we will match you with a German Shepherd and arrange for a trial period, typically lasting one week. The adoption fee is $300, and an adoption contract will be required during the trial.
Service Areas
We provide services in South Carolina, North Carolina, and Virginia.
German Shepherd Rescue and Adoption in Durham, NC
We are a non-profit organization comprised of dedicated volunteers who provide essential care and adoption services for neglected, stray, or surrendered German Shepherd Dogs. Based in Raleigh, North Carolina, we serve the Carolinas and Virginia, working to protect and promote this remarkable breed.
Nearby Shelters and Rescues
-
Sheltered Hearts Animal Rescue & Education, Inc
Located in Hillsborough, NC5.2 miles away -
Chihuahua Rescue & Transport
Located in Durham, NC5.4 miles away -
Hope Animal Rescue
Located in Durham, NC6.4 miles away -
Humane Association of North Carolina
Located in Chapel Hill, NC8 miles away -
Hope Animal Rescue
Located in Durham, NC8.4 miles away
10 Ways to Give Your Dog a Longer, Healthier Life

Dogs aren't called 'man's best friend' for no reason. Any dog owner can attest to how much love and affection dogs offer...
Read more about dog healthSHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.
MISSING PETSHelp us get the word out about more shelters and rescues nationwide.

Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PET