I would leave him on a leash or crate him till people are in and he is calm.
We had this issue with one of ours and the leash worked well.. we would tether her to the stair way and people could greet her put she was not able to jump or bowl them over... few weeks of it and she was trained not to jump
Sent from my iPhone using Tapatalk