I wanted to point out that this neither this blog nor my well-trained dog would exist the way they do if it wasn't for the expert help, advice and training I've received from the real trainers down here in Kent, England.
What knowledge I have has been gleaned mostly from them. Yes, there's lots to be found in books and on the internet, but nothing beats the practical experience of training your dog with other dogs and people who really know what they're doing.
Chiefly I have learned from:
Roger & Sheila