Reward training (which is sometimes also called lure training) is a very effective training technique for teaching dogs a number of desired behaviors. And, in addition to being highly effective, reward training is an easy, fun method to use.
This particular training technique provides much quicker, more dependable results than methods that rely heavily on scolding, corrections, or punishment, and it does it in a way that's much more positive for both you and your dog.
Because reward training is so effective, it's currently one of the most popular dog training techniques. At its heart, reward training works because you reward your dog with a treat or tidbit of food whenever he does what you ask.
Most owners accompany the food reward with verbal praise. The food and praise are positive reinforcement which helps your dog learn to associate the action he performed with good things (food and praise) and encourages him to repeat that behavior again.
In addition to being effective, reward training provides a much more positive training atmosphere than some other training techniques.
Because it's a reward-based method, you reward your dog whenever he does as you ask. Scolding, striking, punishing, or correcting your dog for not following your command is never used in reward training. You simply reward and reinforce the actions you do want your dog to perform. This positive reinforcement makes reward training a much more pleasant experience for owners and dogs than punishing him.
You do need to be careful to only give your dog treats at the right time during training sessions, however. If the timing of the rewards is unrelated to your dog doing as you ask, he'll get confused about what you want, and he might even start thinking he'll get treats no matter what. So, make sure you only reward your dog for doing something right.