You could be decribing my beagle (they are the same age)
He does exactly the same...turns into 'psyco dog' lol.

If he gets too over the top i put him in the kitchen behind the baby gate and give him and empty 2L bottle with the lid on. He bounces round after that for 5 mins then goes and lies down.