Yes, I think Canada is complicit for the pipeline. China is going to get oil whether or not the pipeline is built, so the pollution is their own problem. While China has taken steps to invest in clean energy, smog and dust pollute not only their country, but the countries around them.
Here in South Korea we get heavy doses of it in the spring and fall called "yellow dust" because it travels across the ocean with the sand from the desert and makes the sky look yellow. So does parts of Russia and Japan (although not as bad). Environmentally speaking, the pollution from China is killing people.
You might actually stop and take a look at the issue before jumping to conclusions about it being nationalism, because it isn't.
For anyone interested, the threat is bad enough that it is monitored for military personal for health reasons. The link provides the current yellow dust levels:
http://www.korea.amedd.army.mil/webapp/yellowSand/Default.asp
Yellow Dust:
Shanghai on April 3, 2007 recorded an air quality index of 500.[3] In the US, a 300 is considered "Hazardous" and anything over 200 is "Unhealthy". Desertification has intensified in China, as 1,740,000 km² of land is "dry", it disrupts the lives of 400 million people and causes direct economic losses of 54 billion yuan ($7 billion) a year, SFA figures show.[4] These figures probably vastly underestimate, as they just take into account direct effects, without including medical, pollution, and other secondary effects, as well as effects to neighboring nations.
http://en.wikipedia.org/wiki/Asian_Dust