Stop Puppy Jumping
Train your puppy to sit to be petted at all times. Start training this on the very first day your puppy comes home with you. We start our puppies with this right at 7 weeks. If your puppy is jumping, ignore him until all 4 feet are on the floor. Then pet him. Chances are, he will get excited when you pet him and start jumping again. Ignore him again until he quits the jumping. Once he is consistently either sitting or standing with his feet on the floor, raise your criteria to require stittng instead of just standing. If you got your puppy from us at 10 weeks, he is already used to being required to sit for attention, but all puppies will test their boundaries with new people. For 7 week old puppies, don't use a command. Just don't reward jumping. Ignore it. Always interact with your puppy slowly and gently. If you (or your children) are acting wild, overly excited, or out of control, you are encouraging your puppy to do the same.
If your puppy is really wild and wound up, first of all consider whether or not he has had enough exercise. Puppies need a place to release their energy. If you don't provide an acceptable means for a puppy to release his energy, don't expect him to sit quietly for petting. If your puppy has had sufficient exercise and he is still jumping, put him in a pen until he settles down. You can pet him over the top of the pen and if he starts jumping again, just back up from him until he sits again. You might have to work with him in the pen a lot during his first few days at home. If you don't have a pen, put him on a leash and tether him to a chair leg or a door knob and do the same thing with him tethered, backing up and ignoring him until he sits. If you are out and you don't have access to either a pen or a place to tether your puppy, just ignore him and turn your back on him.
Everyone must be on board with this training or your puppy will learn who he can jump on and who he can’t. Even guests must be told not to pet your dog when he is jumping. If you don't want to tell your guests not to pet your jumping dog, then the next best solution is to crate the dog while guests are visiting. It doesn’t work to tell your puppy not to jump when a guest is standing there rewarding him for it by petting them. For me, this has been difficult. I don’t like to tell people who are getting our puppies to ignore my dogs when they have come a long way to meet them. I have a lot of people coming to see our dogs and by far most of them reward jumping from my dogs. If I have two dogs in a room with guests and one of them is sitting quietly by me and the other is jumping on the guests, which one do you think will be getting petted….almost always, it’s the one jumping. My dogs have become wise to which of my guests are coming to see them and which are coming to see me. (They don't jump on my personal friends.) Don’t let this happen to you.
We don't teach a puppy an off command but instead train our puppies not to jump to begin with. If an off command is taught, dogs are smart enough to learn to jump for your attention, wait for the off command, get off of you, and wait for the praise. You can't train an off until a puppy has first done the on. Why not train a dog to stay off to begin with?