The accident happened at about 5 a.m. on Saturday, on Eglinton near Royal York Road.
One of the vehicles involved in the crash was a pickup truck, driven by a hunter.
There was a dog inside the truck. Police managed to get the animal out safely.
Officers also recovered a long gun.
There is no word yet on charges.