I considered a rescue, but I have a few problems with doing that option. Number one is lack of background. There is no assurance that the Shepherd's parents were even GSD's, let alone purebred. Also, it's hard to get a puppy at 8 weeks old, which is when I want it. So I could spend $250 on an adoption fee for a dog that might not be a GS, might have health issues, etc...or I could spend $450 like what I found, where both parents are on site and have ancestors that were imported, are AKC registered, parents were screened for hip displacea, etc.