What a horrible expierence. When I lived in Las Vegas they had nice dog parks then some people started bring their dogs their who were aggressive that ended me and my dogs going to parks again. You did a great job. I would have done just as you did. My motto is nothing is going to hurt my babies without going through me first. (not the smartest thing to do but thats how most people think) Glad your bad was just shaken up and not seriously hurt.
Rio&Nickysmommy