A parked snowplow on Canmore's Main Street gives kids the chance to meet a snowplow operator, and to sit in a snowplow cab.
Dogsled snowdog observing passerbys while taking a break from competing in the Kids and Mutts races at the Canmore Winter Carnival.
Calgary native, Scott Harrison, hard at work perfecting his ice-sculpture of a Chinese dragon outside of the Canmore Civic Centre.
About 850 cubic metres of snow was placed on Canmore's Main Street to make up the dogsled races track.
A young competitor enjoys the speed and adrenaline during the Kids and Mutts races competition.
A faithful stead getting some much love and appreciation from his rider for his valiant effort after a Kids and Mutts race.
One of the many winners of the Kids and Mutts races. Veda Boiral, 5, was all smiles as she declared that her favourite part of the days competition was "the dogs", of course.
The crowd anxiously awaits the start of the first Kids and Mutts race at the 3rd Annual Canmore Winter Carnival.
Rob Heighington entertains the crowds as MC of the races for the third consecutive year.