I agree with everyone - patience ...He sounds like a little firecracker - be glad he's full of spunk !! I personally love that stage of puppyhood ...but it's not for everyone, and yes - they DO calm down as they grow up....
you got some great advise already so I won't add anything ...probably cause I really don't HAVE any lol