Personally, yes, of course.
In Afghanistan, we're talking about combat operations. The situation is not at all the same as that within our country or within the United States. As long as the population in that country is not secure, we need to use the military. Then the police can provide internal monitoring. Military forces need to be there in order to counter operations such as the ones being carried out by the insurgents in that country, whether it involves artillery or other means such as soviet arms from decades past. In that regard, the Canadian interventions are appropriate.