4. Use the "Sit" command. This is one of the most basic, and important, commands. As such, if your dog is well trained, he will respond to the Sit command before even thinking to jump. If he does not respond well to the Sit command, then more training is necessary, as this is the foundation for dog obedience training. Train him until he responds to it in everyday situations, such as greeting and going for walks. The better he understands the Sit command, the much less likely he is to ever jump at all.
Understand the dog's behavior. In a dog's world, it is instinctual to greet another dog by coming nose-to-nose with them. This allows them to sniff each other's faces and become acquainted with the other dog's scent. Of course, your nose is a bit higher to reach so it is only natural that your dog will jump up to get closer to your face when greeting you. This can be quite annoying and unnecessary, but fortunately, the habit can be broken.
An L-footer is a great way to stop your dog from jumping over the fence if used a little differently. You’ll want to turn it upside down and use it at the top of the fence. Create the L-shape and securely fasten the short side to the top of the fence and have the rest of the hardware angled towards the yard so that when your pooch looks up they will see fencing.
With a tie-down, you simply attach your dragline to a fixed object like a fence, stair rail or another immovable object like an eye-bolt in the wall. This exercise uses the same principles as teaching the “wait” command, only instead of closing a door or gate, the pup is confined by the leash. That keeps you safe from mouthing and claws and prevents the pup from jumping up and grabbing. Practice puppy sits and downs while you stay out of range. Only reward the puppy with contact from you when he stays calm with all four feet on the floor.
Also, it's your job to never let anyone else allow your puppy to jump up on them! They will say, "It's OK, she's just a puppy, I don't mind if she jumps on me". You must rush in and pull the puppy down immediately, put your pup in a sit, praise the puppy then scold the person ! Continue to hold the puppy in a sit and let the person greet the pup. Explain to them they can never allow the puppy to jump on them - the puppy must sit to be greeted. To stop the jumping up behavior in pups, I do as much people training as puppy training!
Paying attention to a dog only when all four paws are on the floor can work well, if jumping isn’t well entrenched and if everybody who deals with the dog follows the rules. Unfortunately, much of humanity will get busy undermining you. “I don’t mind your puppy jumping up,” they say, while you tear your hair out. Or they get all disciplinarian, maybe kneeing the dog in the chest. That is not only mean but counterproductive, because dogs often respond by trying to appease. Since humans are usually taller than dogs, reaching our muzzles to lick them involves jumping up.