Here is a great post on enrichment ideas for young puppies. It can be a challenge at some times of year and locations to get the puppies out and about or for some people training their own SD to get out so here is a great idea to start introducing different textures, sounds and movement at a young age.
http://www.avidog.com/articles/oh-what-fun-avidogs-adventure-box/
http://www.avidog.com/articles/oh-what-fun-avidogs-adventure-box/