I know you said "don't say it" but I am going to say it. You and your dog need training....period. Since your here looking for help I will assume you do not know how to train your dog therefore you need a trainer to teach you how to train your dog.
For now I would get rid of 200 ft lead as you cannot control your dog if it is 200 ft away from you.
I would suggest a training collar but if you don't know how to use it properly that creates an additional problem.
If you cannot stop your dog from dragging you to other dogs so he can hump them, keep him at home until you can get yourself to a trainer. This WILL lead to a fight eventually as many dogs will not tolerate this behavior from your dog. You are lucky it has not happened yet and that both of you have not been hurt.
You stated people don't like his behavior.......you would get one heck of a tongue lashing from me if your dog dragged you across a park and proceeded to hump my dog.
Last edited by Saphire; 10-25-2013 at 08:01 PM.