I am a Conservative...American Republicans are by and large classical liberals with Bibles and so is the CPC. However, the CPC is a softer version, since Canada is such a liberal country they usually stick to classical liberal free market crap and stay quiet on moral issues. But I still vote CPC because they're the least bad.
I don't think it's anti-Canadian to be pro-American. I think Canada is like America's favourite pet, so the BEST thing for us is to be as close to America as possible, especially when they've got lots of money and their economy is on the upswing, otherwise they won't give us any scraps. This isn't because I am a "self-loathing Canadian" it's because I can understand that 30,000,000 is a lot smaller number than 300,000,000.