Ahhh...New York. A dog friendly city. I've been there many times (never taken Syd though b/c of hotel issues) and always am taken aback by how people can take their dogs almost anywhere.
You can't even take your dog into most public parks here.
I hope Chewy continues to enjoy Central Park. Have fun.