This is Wiz (short for Wizard) and he was the smallest of his litter of eleven german shepherd puppies! I got him when he was 11 weeks old as a graduation present from my girlfriend. He is now 13 weeks old!
6-8 Weeks. Original picture from the breeder:
12 Weeks (21.9 lbs.):