In my city all dogs MUST be on a leash. Some people are just fu(ked up. Sorry to hear about your misfortune.