There is no definitive answer to this question since the price of a German shepherd in India can vary depending on the region and the availability of the dog. However, typically, a German shepherd puppy costs around Rs. 10,000 in India.