
Hi LL,
As Goldmali has pointed out, castration will not curb his hyper behaviour in any way ;) Have you tried putting him away in another room with something to amuse him before visitors arrive and only allowing him into the sitting room (or wherever your visitors are) when they are already seated? Often dogs are less bouncy if they are not greeting visitors as they enter the house.
I'd also suggest you ask visitors to ignore him initially too as if they over-fuss him he will continue to be excited as he clearly enjoys all the attention :) Good luck, Teri
ps. typing as jumbuck posting :P