There are 11 rescue groups for the German Shepherd with a public listing, in 6 states. They are listed by state. A breed rescue usually keeps its dogs in foster homes, so there is often no kennel to visit: call or write first.
Rescues and shelters come from public business listings. We do not run adoptions and nobody pays to appear. Call first: hours and available dogs change every day.
German Shepherd rescues by state
Westside German Shepherd Rescue of Los Angeles
German Shepherd Safe Haven
Happy Hearts German Shepherd Rescue
German Shepherd Rescue
Southwest Florida German Shepherd Rescue Inc.
German Shepherd Rescue
KnJs Shepherd Haven, German Shepherd Rehoming Service + Puppy Rescue
Weeping Willow German Shepherd Sanctuary
Woody's Place Senior German Shepherd Sanctuary
Goddard's German Shepherd Rescue Co.
Dog rescues and shelters in these states
Buying a German Shepherd puppy instead?
We list 881 German Shepherd breeders across the United States, by state and city.
Questions
Where can I find a German Shepherd rescue near me?
We list 11 rescue groups for the German Shepherd in 6 states: California, Florida, New Mexico, Ohio, Pennsylvania and West Virginia. Many of them place dogs in neighboring states too, so call the closest one even if it is not in yours.
How much does it cost to adopt a German Shepherd?
Each rescue sets its own adoption fee, which normally covers vaccines, a microchip and spaying or neutering. For comparison, a German Shepherd puppy from a breeder typically costs $3,000.
Are there German Shepherd dogs in general shelters?
Yes. Most purebred dogs given up by their owners end up in general animal shelters, not in breed rescues. Ask the shelters near you and tell them the breed you want.