China is going to look out for China first, it's called national interest.  Canada needs to do the same.

Trump is appealing to those Americans who feel cheated by globalization, the only problem is that the problems are created by Americans who are seeking to maximize profits.  Maintaining jobs in the style of the 1950's and 60's is impossible in modern times with automation ruling the production of goods.  

There is a fine line that needs to be monitored between buying goods made at home and throwing out trade agreements that bring advantages to national interests.  

From the perspective of the average American and Canadian, the advantages are being enjoyed by the rich who own the manufacturing capacity.  Workers are being marginalized in both nations and forced into lower paying jobs; thus the rich get richer and poor get poorer.  Buying only goods made in Canada may be tricky since a lot of what we buy comes from Asia - have a look at clothing labels as an example.