The way I introduce my dog to company is through place training.
If your dog has not learned the “place” command, then that is where I would start. Place training comes in so handy in many different situations.
If you want to skip ahead a little bit, then have the dog on a leash and correct the dog the very moment he/she decides to jump.
To be fair, you not only need to communicate to your dog what you don’t want but also what you do want. Be very specific in telling your dog what to do. Should your dog be sitting on your left side? Should the dog be in a down position? Should the dog be on the dog bed with all four paws on the bed? Any one of those are fine. Any one of those will require training and repetitions and you need to be prepared to hold your dog accountable for whatever choices they make.
Longoriahaus Dog Training is a dog training service in the Kingwood and Houston, Texas area. Longoriahaus Dog Training can help you raise a happy and reliable dog.