Freedom German Shepherd Rescue is a dedicated group of volunteers working to save neglected, abused, and abandoned German Shepherds and German Shepherd mixes across North Carolina. Their dogs may come from shelters, from owners who can no longer care for their dogs, or from partner rescues. All their dogs live in foster homes while waiting for their perfect match. That way, they can get an idea of the kind of home that would best suit each dog, as well as start on basic training and get an idea of each dog's personality.
This group prides itself on doing what is best for each dog in its care. This includes a several-step application process to find the best fit for each dog and for each applicant.