Hi Sachin, if you've decided to buy a GSD make urself prepared for hour long gromming this breed requires. These dog shed heavily. So keep urself prepared. Make sure ur other family members are prepared to tolerate this and more importantly, make sure noone's allergic to hair in your house.
It's good u've decided to have a puppy of a decent pedigree. U can go for a KCI registered puppy as that'll certify the puppy's ancestory and will confirm the puppy is of the same breed as that of his ancestors.
GSD come in various price range depending upon their quality. Like any other breed, a puppy of good pedigree will cost more. Similarly, if the puppy belongs to a champion bloodline, he'll be heavily priced.
KCI registration is recommended only when u intend to show your dog in show rings. If u are not into dog shows, get a pet quality puppy as it'll be lot cheaper than show quality one. Usually, a good pet quality puppy will cost between 8k to 10k. A KCI registered puppy will be around 15k-18k.
My experience says a good breeder may sell a pure breed puppy but he may not sell a healthy puppy. Health is as important a consideration than puppy's breed. What's the use of having a pure breed GSD, if he's sick or
has genetic disorder?
Thus, get as heathy puppy as possible.