RE: New Yorkers...need your input!
It is against the law to shoot a domestic dog now in NY. As a dog owner I would never shoot one (I would also not let my dog run free either - but "accidents" sometime happen), but I know it can be frustrating. Need to talk with the owners (if you know who they are). Try and reason with them (not always easy - because the ones that let their dogs run during hunting season, are generally not the most reasonable people). Good luck.