"Is it like, a dog pen? They seem to have them in New York…"

Observations made by British tourists upon passing Tompkins Square dogpark