Canadians are a very versatile, easy to handle breed. They are very willing, have nice strong feet, large bone mass, and are so trainable.
Mine are used for driving, western and english riding, and are used as pack horses in the mountains as well. They are really easy keepers, which makes them perfect for mountain work as they do not loose weight out there like the others do. We used to have paints. They work out in the mountains just as well, but they loose weight out there, so we had to pack grain for them. The grass out there is just not like the pastures at home. And the work is hard.
Check out my stallions page on my site. There is a little article at the bottom of the page that runs through his fist year under saddle at the shows. It is unreal what they can accomplish and how quickly they can do it well.