You may need to get a professional trainer in on this one. (Another set of impartial eyes to see the whole situation to see what is setting him off).
The only way I know to stop a dog from fighting is to watch them closely and analyse their behavior especially what they do at the exact moment before they decide to go at each other.
When you can see this signal, a correction needs to happen that stops him in his tracks. Then you need to monitor him and keep correcting him before the action starts and eventually he will stop.
Corrections after the battles begin won't prevent the fights. You may need to keep him on leash to prevent wounds and get on top of the situation, and keep him separated when you can't give 100% attention to prevent the situations from occuring.
You'll also have to watch the dogs he's fighting with, as they may actually be signaling him, which makes him get into it. In that case, the other dogs will need the corrections, not him. |