There are two basic principles of rewarding with food:
A dog is offered food slowly and calmly in a longer period of time, piece by piece, and by doing so you make your dog calm, controlled and stable.
A dog is offered a larger quantity of pieces of food at once (this may be a whole meal); this food may either be given as pray or it has to be extremely tasty. By rewarding a dog this way, you create great expectations, and a high energy and excitement level.
In a training process, the use of food has quite a few advantages over the use of playing a game or giving a toy as a reward. Learning through the use of food seems more natural to a puppy, dogs work on a lower energy level − they are more calm, have a better thinking capability and control, they manage more repetitions of an activity in a certain amount of time, they are more accurate and can learn through luring, which is a good technical performance of activities.
Be exciting, unpredictable and fair! This makes the dog behave naturally and enables him a natural physical, psychological and mental development. For you this will be a big step towards the harmony of the coexistence man−dog, and you will create a great starting point for training your dog in several disciplines and for various tasks.
Later the food may be substituted with other rewards (a toy, playing, stroking, patting, praising verbally etc.).