During the first flair up of annexation threats the Canadian Forces revealed they were preparing for a possible conflict that would require them to learn from their loss to the Taliban. There is no true dependency on the US if push comes to shove.
https://futurism.com/science-energy/canadian-military-insurgent-techniques
Edit: also, the US is actively losing to Iran, dont count Canada out so quickly.