Source: http://blueridgedogtraining.com/the-importance-of-a-solid-recall-dog-training-asheville-blog/