This is a simple, effective way to stop the annoying jumping behavior found in many dogs. Ultimately if you are consistent, your dog will stop jumping on you and your guests. Stick with it, you can do it!
Jumping on guests is a normal behavior that dogs exhibit, but through proper management and training, you can change your dog’s behavior. With inappropriate behaviors, it is important to identify what changes in the environment start the pattern of inappropriate behaviors. If you do not intervene at all when guests arrive, the normal chain of events might look like this:
One of the most effective ways to prevent bad puppy behaviors from happening and help with overall training strategies is to have your puppy wear a leash inside and trail it behind him wherever he goes. You should always either watch your puppy or manage his behavior by putting him safely in a crate or other puppy-proofed area. If you are feeling guilty about using the crate, read this post about getting over the guilt of crate training.