A) Newington has a leash law. More specifically, the community gardens at Deming Young Farm also has a leash law. Your dog was not on a leash.
B) "He's not friendly" means keep your (unleashed) dog away, please.
C) If you call your dog and he does not come, he is not under control. No how, no way.
D) If my (leashed) dog snaps at your (unleashed) dog who is not paying attention to you, it's not my fault, it's your fault.
E) Deming-Young Farm is *not* a dog park. People walk their dogs there. Dogs (presumably dogs under control) are occasionally unleashed. But it's not a free for all; if your dog does not come when called, you really need to leash him/her. So stick the "He should not be at the park" up your stupid ass. He's FINE at the park if other dogs are properly leashed.