Watching parts of "Uncle Matty's" programs helped me very much with my pitbulls. I was just flipping through the channels and I caught a few
episodes on PBS. I strongly recommend his
tapes or his website. His instructions are very simple, effective, and insightful. My doggies (Roxy and Brat) were able to be on the street with me unleashed when they were still pups (I wouldn't do that when they were a threat to strangers of course) and they would listen to my verbal commands very early. I didn't really take notes, I basically internalized the info and that made taking in strays much easier than I know it would have been for me otherwise. Someone must have dropped them off at my doorstep because that's where I found them. This was when I was in highschool. I could take with me that way to the park and they were very disciplined. I think I was even teaching them to cross only when the light was green, but I lost them over a family dispute so I don't know for sure.
Your dog seems to have a combination of fearful aggression and territorial aggression. It might be predatory aggression. Try a phone consultation at 1-800-334-3647. Don't give up on your dogs! I know how tempting it can be when you can't get anywhere with barking that keeps you up at night or other bad and disruptive behavior. That's how my dogs were at first when I would put them outside and other times.