Ontario, Canada dog sledding is a popular winter activity best enjoyed in the far north of the province. It provides an opportunity to sightsee the wilderness backcountry of northern Ontario during the snow season.