In the centre of Toronto close to Allen Gardens at College and Jarvis is a place just for dogs.  Humans can watch but they are unimportant in the greater scheme of things.   19 more words