The early days are when a puppy learns how to be a dog, from its litter mates and its mother. So it is important for a puppy to be with his mother for 45 - 60 days. Also, if you are not actively looking to get a dog, then please don't bring this puppy home. Dogs need a lot of care and attention and you will also incur quite a bit of expenditure in terms of dog food, training, toys, health care etc. Breeds like GSD particularly needs very good training. If not, the next 20 years might turn out to be a night mare for you and your doggie. So if you are not mentally and financially prepared for a dog, then don't get the puppy. If you decide to get the puppy, insist on keeping the puppy with his mother for 6o days.