Source: http://samthedogtrainer.com/articles/training-articles/example-of-how-i-deal-with-a-training-problem/