It's also really useful to teach the dog to eliminate on command. The command used by Canine Companions for Independence (and for my Hysson, who came from there) is "Hurry." It took a couple of years before he'd always do it on command in strange places, though. He'd get interested in the smells and forget about peeing!
This way you can easily get the dog to do #2 in a place where it's easy to bury!
There's also "Git off my expensive custom insulated air pad," too!
A beginning agility course (when the dog is old enough) is also excellent; the dog learns to go through tunnels and over a teeter-totter, thus getting him confident around deadfall and crossing logs over streams.
May your trails be crooked, winding, lonesome, dangerous, leading to the most amazing view--E. Abbey