Sandy has always been a little lady. So there wasn't that kind of a problem with her. But TJ... is a little stinker, too. He is so active and just wants everyone to play with him. They have more energy that they know what to do with, at this age. He is in today being neutered. But I don't think it will slow him down much, either. At least not for long.
I think the only thing that will do that is time. He will eventually stop being a puppy... but he will always be my little angel (with horns)LOL.
Do you take him for long walks? They need an outlet to release all that extra energy.
Your baby will probably do the same. Hang in there.. it will get better.