Bingo. Have had the same issue with my neighbors american bull... If cornered my wife in her car, comes on our property to attack our dogs, has charged at me, although I am not afraid, especially because I had a nice spade tip shovel ready for it...
What I did was called animal control and first filed a record of the events, this is step one acknowledging the history of the dog and its owner. Then go to to the neighbor, which I did, he was cool about it, and he knows the dog is some what violent. Now I am sneaky and recorded the whole conversation and saved it on my computer , because he admits the dog is dangerous and can not be near strangers...
Now if I have another issue, I call the country dog warden he comes out and gets that POS dog , and puts it to sleep.
Start with the dog warden then goto the neighbor, and let him know if it happens again you will be forced to call the proper authority and what that could result in.