Walks never seem to really tire my little one either. Mental stimulation does though. Playing (where you actively are playing too) and playing with other dogs at class does the trick too- mine would sleep through the night at a 9 weeks old on class nights.
Geist- White German Shepherd- 1/2014
Indy- Black German Shepherd- 9/2014