Thanks but ...
I've already looked at all the information the city provides, including this map and the accompanying details. There is only one real park, which is the one I referred to in my initial post. The rest are outdoor skating rinks that are converted for dog use in the summer. That's not really the kind of place I'm hoping to find. Thanks anyway.