Canadian commandos - an oxymoron.
Don't make the mistake of assuming that just because a country's government is not up to much, that it's armed forces aren't.
The Canadian Forces are generally competent, but more than that, there are troops in the Canadian Forces that are the equal of any on Earth.