These are just some of the fun things you can do with a young dog without doing much physical stuff. Another thing you can do with a puppy is just place him right at the end of the contacts, and let him sit there and get fed. As always with a puppy, do very short sessions, and keep it real fun. A neat idea from a Malinois breeder is to set up a puppy play yard inside a small fenced in area. The puppies can play out there all day from about 4 weeks on, fall asleep in the tire, and just climb up and on and over all day long.
Tunnels especially can be an appropriate obstacle for a puppy, and maybe flat ramp work.
There isn't any reason NOT to teach baby puppies some small semblance of what they'll be learning later. It is also crucial, of course, to work on house and street manners. This is not really something that can be taught to an owner, it pretty much has to be felt. Some of these do help even when the owner is a boring person. But in reality, if you can be interesting, truly interesting, to your dog, you don't need any of these little tricks.