Source: http://dogtrainingpost.com/not-coming-when-called-recall-dog-training-tips-dog-training-tutorial.html