Make your dog work for everything he wants. Eating, playing, going outside, interaction with you, sitting on the couch, etc. Have him do a known command (like a sit, down, or wait) before receiving what he wants. It’s the same as asking a child to say “please”. This will help your dog learn that jumping, barking, mouthing, or other unwanted behaviors do not get him what he wants. Being polite is what gets him what he wants. This can also help repair the relationship if you have a domineering dog or a dog that has little to no respect for you or others. Be sure to set realistic boundaries and expectations for your dog, just as you would with a child.
I love dogs and I love teaching people about dogs! Here on my blog I can do just that!