Awww... in hindsight, those days are really funny. I remember, though, at the time they were really aggrivating. My Milo is a little tiny dog, and I remember wailing to my friends that I had just wanted a fluffy puppy to curl up and read with! Well, I didn't think I'd ever have it. Just when I had accepted that Milo was going to be the world's craziest dog ever, he suddenly settled down!
It was really close to his 2nd birthday, and all of a sudden it was like someone just twisted the dimmer switch down. He could sit for a while with me and relax. He was really pleasant to be around. Now he is 5 years old, and very mellow. It takes a lot of work to get him riled up!
Here are some things that helped me during Milo's puppyhood:
Don't give up on training all together. I would try to train Milo only after a long walk when he was a little more wiped out and could settle a bit. I also focused mostly on the big stuff -- manners, etc. -- because his attention span was too short for little stuff like tricks and such.
I had to keep reminding myself of how exciting it must be to have 4 legs and finally enough coordination to use them all!
At this time, I did a "picture a day" project with Milo. He was changing so fast and I needed a way to put a positive spin on his energy. Friends and family enjoyed as I blogged from "psycho dog."
I'd say your dog just has puppy zoomies -- and they DO end, with time. I've heard that they end much faster for larger breeds for smaller, so I doubt you're in for 2 years of it as I was. For now, though, hang in there! Take comfort in the idea that the more he runs crazy, the more tired he'll get and you'll have little stretches of peace. Try to find games that you can both enjoy so that you'll enjoy this time and have something to look back and laugh at.