I'm going to touch briefly on my mantra of a Tired Dog is a Good Dog. I know that some people know this - but I wonder some days at how many people know it but don't fully understand it.
I'm sure that we can all agree that your dog is a blank slate waiting for you to teach it. Each and every behaviour is a learned one - whether you meant to teach it, it came with your dog, or it was a behaviour that was inadvertantly rewarded without you realizing it.
So, you want to teach your dog something, but he's bouncing all over the place. Maybe you want to teach how to walk on a leash? Or perhaps you want to teach them something else like a cute trick or rally-o or something. Perhaps a soft skill such as not to eat things off the living room table?? Regardless what you want to do with him - you don't have a dog that is ready to learn if he/she is bouncing all over.
True, some dogs have more energy than others and are often classified as "hyper" dogs. Regardless of the energy level, you can tire a dog out if you try, it just takes different things for different dogs. I've seen dogs with more and less energy, but it's all the same ... it is up to the owner to know their dog and be able to provide him or her with the stimulation that he requires.
You wouldn't try to make a child sit down and learn to read when he's in this state, so why would you try to make your dog do this? It is simply setting the dog (and child!) up for failure. Then it is really the owners who fail the dog, not the dog who fails.