Here are a few links for you....

http://www.perfectpaws.com/leash.html

http://www.geocities.com/Heartland/M...reinforce.html

These links both deal with the "be a tree" method of training a dog to work nicely on leash.

I hope you find something that works for you and Major. Remember that whatever you decide on it will take consistency to acheive your desired result. If you want to just be able to control him then look to see what device will help you do that best. If you want a dog that walks nicely in any situation, then look into different training methods will help you do that best. I prefer training to management myself.