Freedom German Shepherd Rescue

All animals featured in these galleries are or were available for adoption through Freedom German Shepherd Rescue in La Grange, NC https://freedomgermanshepherdrescue.org/