K.B.
I second the suggestion for some doggy day care time at least 2 or 3 times a week. It can be tough for some dogs to really get all the exercise they need, even when walked daily. My pug now is 15, but when he was younger, he was crazy-hyper too, and a couple days at doggy day care every week made a huge difference. He would get worn out enough that when we were home at the end of the day, he would pass right out and hardly move.