mmm, isn't there a HUGe park in your area... called DOWNSVIEW PARK?
sorry, I went there for the World Youth Day thing... don't know the conditions of it when it ain't set up, but I'd highly recommand a look. there's gotta be TONS of interesting places...
and also check out www.torontodogs.com
get back to us & tell us how things go.