How cute are GSD pups!
Ours is now 9 months old, but it only seems like last month she was a baby pup. As soon as he/she is allowed out don't bother with walks - take him/her to school gates, shopping places, pubs, to see sheep and horses etc. In other words, you cannot over socialise them. I think that this is especially important with GSDs who can be "over-protective" when they encounter things that spook them, (Sorry if I sound patronising, but this is so important.)
Keep us posted on his/her progress and good luck with the toilet training. The unexpected puddles (and worse) are soon forgotten! And you have to tell us his/her name!
See following for our progress report:
http://www.z4-forum.com/forum/viewtopic.php?f=5&t=84433