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.
Browse the dogs in our care and apply to give one a forever home.
See available dogs →Fosters are how we say yes. Every foster home means we can rescue another dog from the shelter.
Become a foster →Donations cover veterinary care, food, and supplies. Every dollar goes to the dogs.
Donate today →Twenty-three 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 foster has a story. Every dog deserves a chance.




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 room in your home 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
Keep up with the rescue
Get the rescue's monthly newsletter — adoption updates, foster success stories, and how your support is keeping shepherds alive.

