Imagine going to the park with your Viszla. You are enjoying the beautiful sunny day. You watch nearby families enjoy their picnics, you watch kids play little league ballgames, and you watch other walkers, like yourself, stroll past you. As you make your way around the park you encounter one group of kids after another, asking if they can greet your dog. You tell your dog to sit and show each child how to calmly pet your dog and feed him a treat out of the palm of her hand. Your dog handles the interactions like a champion. The interactions are not only fun for the kids but are also great experiences for your young dog, encouraging his love of children while giving him the opportunity him to practice his manners.
If your dog jumps on people, then the situation just described might seem impossible to accomplish. Your image of your dog in that situation is very different, and far more stressful, than what was just described, but what if that dog could be your dog too? What if your dog simply needs your help to learn how to greet people politely?
When your dog jumps on people it is not simply annoying, but can also be dangerous if that person is a child, an elderly person, or a disabled person. When your dog acts calmly during greetings it also makes it easier to bring your dog places and to include your dog in family gatherings.
Your dog probably jumps because he is excited and he is trying to get closer to you, to say hello. Jumping is typically an attention seeking behavior. For that reason, it is important not to reward your dog with attention when he jumps, but instead to reward him for doing a more appropriate behavior, such as standing or sitting instead. If he is rewarded even occasionally for jumping, the jumping will almost certainly continue. Everyone interacting with your dog will need to be consistent. Instruct people who wish to greet your dog how to greet him. Explain that you are trying to teach him not to jump. Some people do not mind being jumped on by a dog, and will encourage the jumping by petting your dog when he jumps up, but if you explain to that person before he greets your dog that you are trying to teach him not to jump, that person is more likely to greet your dog the correct way. After all, most dog lovers enjoy helping dogs learn and want dogs to succeed.
Your dog will best learn not to jump on people if you never allow jumping, but if you or someone who regularly interacts with Fido insists on him jumping on him, then teach your dog a command for jumping up, such as "Up", and only allow your dog to jump up if he has been given that command.
If your dog is jumping on people aggressively, in an attempt to injure or intimidate a person, then seek out the help of a competent trainer in your area, who has experience in dealing with aggression. If your dog is jumping for that reason, then there is a more complex and dangerous issue that needs to be resolved, and the jumping is not simply normal attention seeking behavior. Most dogs who need help with jumping habits are simply jumping because of excitement though.
To get started you will need lots of small, tasty treats. If your dog loves food then you can also use his own dog food as treats. You will also need a small plastic bag and pocket to place the treats into, or a treat pouch to attach to yourself. You will also need volunteers to help you practice greetings with your dog, once your dog is able to greet you politely without jumping. You will also need an exit door, such as a front door, that your dog can watch you leave and return from. If you are using 'The Sit Method' then your dog will also need to know the 'sit' command. A great resource for learning how to teach your dog to "Sit" is Wag!'s Training Resources page. You will also need good timing, a positive attitude, and patience.
If you are using 'The Step Toward Method' then you will also need a commanding presence, and a firm and patient attitude while you step toward your dog, as well as patience and an encouraging tone of voice when your dog succeeds. If you are using 'The Leash Method' you will also need a six-foot leash and a collar for your dog, as well as multiple volunteers, one at a time, to help you teach this method to your dog.