Too many people today make excuses for unacceptable behavior. Dogs will be dogs..., I don't buy that.
If you are going to live with a pack of dogs (more than one) then you better be the pack leader. If your dogs, any breed, fight among each other, even if it is just every now and then... news flash... you're not the pack leader.