Sorry to hear that mate, i have been in a similar situation before myself, not great, but i wont run my dogs now anywhere near public places/footpaths etc, i had a collie whippet greyhound dog years ago, he was a heller with strange dogs, got me into a fair bit of bother on nuemorous occasions, so just saying its not always the bull blooded dogs, but of course when it does kick off with them, its always that little 'worse' to say the least, cheers.