I wonder if folks know just how fast an aggressive dog can act. If the dog has already decided to attack you, or your pet, I doubt you will have much time to think about it, or react.
Take a look at this police video.
http://i35.tinypic.com/2nr08ck.gif