I would probably be in jail if I were you because if anyone hurt my dog, they'd have the wrath of a very angry woman! You need to be careful for you both when you're walking. Do you have any friends that you can take with you, in case you run into this idiot again?