I agree. Whatever happened to the proposal to put a dog run in Delaware Park? I know there was such a proposal and there was a "hew and cry"about that.
It's just a fence enclosed space where people can unleash their dogs to socialize and romp. I've spent substantial time watching the one in NYC and it's a real pleasure. Doesn't take up a lot of space, doesn't smell, and is high entertainment.
Buffalo does have some of the best dogs I've ever seen.