“but so was he demanding she put the dog on a leash.”
There are areas of Central Park where you can let dogs off the leash. That wasn’t one of them.
Yeah and i would imagine they are gated/fenced areas where they’re all in one big fenced in section.