I totally agree with getting professional help. What I would do is work with each dog individually. Whoever it is that they seem to fight around should be working with the dogs. I would be doing daily obedience with each of them to ensure they both know that humans are boss, not dogs. No matter their individual pecking order they are still below all humans in rank. I have had some of my dogs fight. My males fight when a female is in season and my females fight when one of them get cranky. I rarely have intersex fights.
I DO get between them. Rarely at first, when introducing a new dog, but after they seem to have established rank between themselves I step in and break up any fights that happen when I am around. Having sledding Huskies sometimes the lead dogs will be challenged by others. If any of us are there we break it up. I don't care who started it, We finish it. We are the leaders so we "choose" rank of the others.
I also agree that you should have someone come out to your place. They can see the interactions between the 2 better.
good luck! Glad you realize there is an issue to fix. so many people do not.
I DO get between them. Rarely at first, when introducing a new dog, but after they seem to have established rank between themselves I step in and break up any fights that happen when I am around. Having sledding Huskies sometimes the lead dogs will be challenged by others. If any of us are there we break it up. I don't care who started it, We finish it. We are the leaders so we "choose" rank of the others.
I also agree that you should have someone come out to your place. They can see the interactions between the 2 better.
good luck! Glad you realize there is an issue to fix. so many people do not.