Take the Lead have helped me with great advice and tips to stop my spaniel's lead-pulling and improve his recall.  Even just one session resulted in a marked difference.  Advice was friendly and supportive and I feel we've both benefited.  Walking on the lead is more of a pleasure and less of a chore.