Oh Jeannie, I have zero experience with fighting dogs, he'll my kids had 9 years between them so I don't even have experience with fighting kids
I think a behaviourist might be a good idea...if they come to your home, they can see exactly what's happening and because they don't love the boys like you do they may see something you don't.