Every shepherd deserves a second chance.
We rescue surrendered, abandoned, and neglected German Shepherds across the Pacific Northwest — and match them with the families they were meant to find.
Find your next dog
Browse the dogs in our care and apply to give one a forever home.
See available dogs →Open your home, save a life
Fosters are how we say yes. Every foster home means we can rescue another dog from the shelter.
Become a foster →Fund the next rescue
Donations cover veterinary care, food, and supplies. Every dollar goes to the dogs.
Donate today →Twenty-two years. No giving up.
We're a 100% volunteer-run rescue. We pull dogs primarily from local shelters — verifying every story, evaluating every dog, and placing each one with a family that fits. We don't do first-come-first-served. We do right-fit, every time.
Every dog has a foster. Every foster has a story.




We can't rescue more dogs without more fosters.
Right now we turn away up to ten dogs every single day — most of whom are euthanized — because every one of our foster homes is full. If you've got a fenced yard and a couch with a dog-shaped hole in it, we'll cover the rest. Food, vet care, training support, supplies. You provide the love and the time.
- ✓ All veterinary care
- ✓ Food & supplies
- ✓ Crate & transport
- ✓ Training guidance
- ✓ A team that has your back
Recent stories

How a roadside litter found their footing
Placeholder excerpt — real stories come from the newsletter pipeline.

Why we don't do first-come-first-served
Placeholder excerpt — real stories come from the newsletter pipeline.

Inside the vet bills that keep our fosters healthy
Placeholder excerpt — real stories come from the newsletter pipeline.
One email a month. A new story every time.
Get the rescue's monthly newsletter — adoption updates, foster success stories, and how your support is keeping shepherds alive.

