The USA is not a friend. It is not an ally. It is not to be trusted. As soon as CAF GOFOs get that through their skulls we can progress.
I think those things called NORAD and NATO would say otherwise.
I've been thinking a lot about that type of problem lately. The facts remain that geography and Geo-politics haven't changed since WWII. The physical threats faced by Canada have to come by sea or by air, with the exception of the US. The same goes for them, with the exception of Canada and Mexico. They are not worried about us or Mexico, but they worry about other nations coming at them from Canada or Mexico and will defend themselves from that no matter what.
Therefore, as a first step in keeping the US from acting as they wish in our territory, we have to work with them on joint maritime and air defense, and as those are highly technical forces, it has to be regular forces heavy. Any incursion in our territory by a nation other than the US would necessarily start small, and even then, making it big quickly enough would be incredibly difficult unless that invader had mastery of the sky or oceans around Canada. The most likely scenario for such incursion is obviously the Arctic. Deterrence and repelling of such incursion needs small but highly professional soldiers equipped with high end, highly deployable weapons systems. Again here, it has to be regular forces heavy.
One of the results of the above, as we all know, is that there are a lot of American military personnel serving in our headquarters and bases, just like we have Canadians embedded in US forces, so when it comes to the last potential threat to Canada - a land invasion by the US - we are at a disadvantage in being able to plan and surprise them with our potential defenses.
That's is where I've been thinking that perhaps, on top of DND/CAF we need something that would be akin to a cross of the Swedish Home Guard and Swiss Army dispersed system. A force of say, 300,000 to 400,000 part time soldiers members of battalions dispersed throughout Canada, fully equipped with up-to-date mobile weapons systems, having their own separate minister and administration - away from DND/CAF - but getting their marching orders from CDS through a separate channel. That would equate the Swedish Home Guard part. The Swiss part would be that these battalions and their equipment would be pre-located in various places known only to the Battalion and organized in such way that few if any person in the "Home Guard" would know where they all are, who is in which battalion, and what equipment or specific task each battalion has.
To me, such a Canadian Home Guard, would be credible deterrent to the US, as it would be near impossible for them to know what they face and where in case of invasion.
Anyway, that's just an idea.