Reward Training
Reward Training is also called Reinforcement Training.
Reward based dog training can get quite reliable behavior when done skillfully. the reward can be anything the dog like. for pet dog training we usually think of food rewards as the primary type of reinforcement. However, for working dogs it can also be retrieve, playing tug, or getting a bite
There are also other rewards that can be used, but they make require a highly structured environment. this is especially true in the beginning stages of training.