While I realise this thread is old, I've got a couple of things I'd like to add:
1) do not buy a puppy from he petshop. even with the MKA cert, it could come from bad genes. I'm sorry vincent, you do not know what you're saying.
2) Find a reputable breeder. Means one who gets their dogs genes tested for things like hip dylapsia. I didn't do this. My Golden retriever (MKA certified) was born with an ectopic ureter. genetic defect. I spend 2k on surgery because I love her and she's perfect to me in every other way. Just that she leaked urine and it cause her to smell and get urine burns. She's 7 now. Still has a weaker bladder but no longer leaks like a broken faucet.
3) DO NOT EVER GIVE YOUR DOG COOKED BONES. Once again, vince, I'm looking at you. RAW bones only. Dogs have a very acidic stomach. This isn't a problem. COOKED BONES CAUSE CHOKING. Raw bones (hard ones) clean teeth. My dog gets pig bone marrow once a week (very cheap, RM6-7 for a HUGE pc). Her teeth get a good cleaning that way.
4) Grooming. Now for a GSD, I suppose because their fur isn't too long, daily brushing is good enough. Trim his nails weekly. You'll be glad you did, but please, be careful. Don't cut it too short and make him bleed (happened to me before, too, I use coffee powder to stop the bleeding)
5) Socialise. I've seen GSD pups who are very nervous. They're smart dogs, but they need to be socialised when they're young. Meaning, if you've a friend who has big breed dogs (around the same age, preferably), get them to meet you outside, on neutral ground. Introduce the dogs slowly. Keep a close watch. Otherwise, you can even take him for obedience class.
6) He's going to be a little destructive for a while, but be patient. Be stern and patient. Don't hit him, don't yell at him. It's hard, I know, I sometime sell at my Golden girl too. Usually just a 'who did it' in a stern voice gets her hiding.
8) Also someone suggest that yearly heart worm prevention- check with your vet. It's a good idea actually.
9) Year booster shots once the pup reaches 1.
10) No human food. High premium kibble, and sometimes raw meat (beef, lamb, chicken), raw liver, boiled carrots and potatoes. (trust me, this is good food, their fur will be awesome)
10) Brewers yeast tablet. THESE ARE AMAZING. Somehow they prevent ticks, and also the dog's fur will be nice and glossy. You should see my girl's fur. So thick, so fluffy.
These are things I can think of from the top of my head. I've had dogs for more than 20 years.

Thank you so much.