I've always wondered how hard it would be to spray mace on a large attacking dog, and I have read that some breeds aren't effected by it, they are in the attack mode by then. I wonder if something like this would be effective? You could use it before they get too close.
Amazon.com: Pet Parade Dog Repeller and Training... I just pick Joey up, but with two dogs, that's a real concern.