As good as Lee is with dogs, he is not a professional dog trainer. We have even consulted with professional trainers and behaviorists when we have a particular issue or concern.
Your vet is a good resource to find a local trainer or dog behaviorist in your area.