Play the tug of war game. You win most of the time but let them get the tug sometimes too. Stop at too rough, growling, etc.
I know what you mean. Hubby does this with Marley sometimes because he just needs to get that rough play out of his system. It's in my puppy book too.
Cautions we learned - it must stop if he gets too rough, mouthy, or aggressive. it must stop when you say stop.
Use it as a game to burn off energy but also a learning exercise. implement a word that he will learn that will mean let me have what you have in your mouth. So you say give, take it or let him drop it and treat. do this a lot. Stop, say give, treat. THis will teach him that when you say give, he gives you whatever he has in his mouth!
Also - good ol fetch works real well for Marley when he is like this too. He burns off the energy by running to "get it", which is what we call it. When he returns back, we teach him drop it/give, and sit. mental and physical challenge for young pups.
lastly, try to do these games while he is not so revved up. Do it before he gets to that point and he will get to that point less because you are doing something about it beforehand.
However, if you don't do it before, it's okay to do it while he is revved too but that will potentially mean less play time until it gets too rough and you have to stop.
Walks help a lot too with Marley.