Quoted:
Quoted:
What type of restraint is being used?
We're using a gentle leader. When he acted aggressively towards another dog we pulled it tight and scolded him.
Is this the correct approach?
Yes and no. Your heart is in the right place but you've got a few issues.
The first issue is purely mechanical. You cannot deliver a good correction with a Gentle Leader. Read above. You need some kind of collar, either flat, prong or choke, that will allow you to deliver a good leash correction. A good correction is not a restraint, pull or pressure. It is a "pop" or, to be less politically correct, you yank it hard. The yank or pop is sharp, quick, to the point and ends with a slack leash. How hard depends on the dog, the problem and the type of collar. This leads to the second issue.
The second issue is that these things are sufficiently complex, even just delivering good leash corrections, that you should get some professional dog training help. This definitely does not mean Petco/Petsmart. How, when, the precise timing of, how hard and how often to correct the dog is very important.
The third issue is that you need to head off the need to deliver corrections by getting the dog focused on you and not other dogs. You need to learn how to recognize the signs of incipient aggression and use positive approaches before negative approaches are necessary. Again this is an area where pro trainer's can be very helpful to you. Watch your dog. Staring, licking his chops, ear flattening––all are signs of too much negative interest in another dog. Tell him to do something at that point that focuses on you. Tell him to sit. Tell him to heel off in another direction. Call his name and get eye contact with him. Reward proper behavior. Notice I wrote "tell" and not "ask". We never ask our dogs to do anything. We tell them and then either make them do it or reward proper behavior. Avoid the "Sit, sit, Sit, SIT!" scenario.
The fourth issue is that training him around random dogs vs. dogs that might be in his "pack" (e.g. next door neighbor dogs) is different. You should not necessarily expect your dog to be welcoming of every random dog but he should defer to you as alpha. Integrating dogs into a pack is a completely different issue. Cesar does that all the time on the Dog Whisperer. I sort of hate it because he looks successful but I'd be willing to bet a lot of these dogs still go haywire at the sight of a random dog.
At any rate, to summarize: 1) get rid of the gentle leader, 2) be willing to correct your dog (not restrain), 3) understand the problem is probably a lot more complex than a bunch of even the smartest internet dog commandos can assist with and 4) get some pro training help.
Good luck and keep us posted.