The US pays 22% of NATO funding and Canada 7%

Since the US is 10x bigger than Canada, the US should be paying about 91% of NORAD costs

Agree military needs improvement but it's not as dire as some say.  Still the 15th best in the world and one of the top contributors to NATO missions.

https://www.washingtonpost.com/news/fact-checker/wp/2016/03/30/trumps-claim-that-the-u-s-pays-the-lions-share-for-nato/?utm_term=.342585f871b3