This morning I saw a pair of deer in the woodlot area in Downsview Park. Given the little forestation that there is in the park it is hard for them to survive there. They must be from somewhere else - not sure where the bigger woodlot area is. G Lord Ross might be one option.