Dogs & Positive Reinforcement:
Positive Reinforcement is a style of dog training that works through rewarding good or desired behaviors, rather than punishing bad or undesirable behaviors. It is considered the gold standard of dog training.
For a good overview on positive reinforcement:
Here is Seattle, this training standard is common. Ahimsa is one of the best: