The best place to purchase your own GSD is from the breeders themselves. Though they may be more expensive than those you buy from regular pet shops, you can be sure of getting the best from these people. When buying one, be sure to ask about the mother of the puppies. Knowing about the condition or reputation of the mother can help you find out more about the physical condition of the puppies. If you are a beginner, it is best to be accompanied by a person who knows about the breed in order to help you get the best deal out of your money.
More: continued here