This is the basics to dog training (or other animals) - classical and operant conditioning
http://www.wagntrain.com/OC/
This is positive reinforcement, in general, not just for dogs
http://psych.athabascau.ca/html/prtut/reinpair.htm
Of course there are more issues to consider but these 2 links provide good foundation.