Canada repelled TWO American invasions. No help needed.
USA would wipe the floor with almost any nation, some nations have too high cost-to-benefit ratio that's why some won't ever face USA.
Canada is not one of those nations. Canada is poorly defended and has no military capabilities to resist USA, and USA would get Canada at discount-price due to geographic proximity and logistic costs.
The 3rd invasion you wouldn't survive.