how much are full blooded german shepherd?
In fact, on the lower end of the scale, you may be able to find a German Shepherd puppy from a reputable breeder for between $300 and $900. However, some German Shepherd breeders will charge much more, with their show quality puppies going anywhere from $6,000 to even $7,000!