Thank you. So, it seems that when a US/Can citizen flies from US to Can, authorities in both countries are indifferent between the following:
1. Check in with the airline using the US passport, enter Canada using US passport
2. Check in with the airline using the US passport, enter Canada using CA passport
3. Check in with the airline using the CA passport, enter Canada using CA passport
Is this correct?
Still, options 2 or 3 seem to make the most sense to me, with option 2 being the best.
I don't use my Canadian passport to enter Canada, I use my US passport to exit the US and to enter Canada (and return) - no one ever said a word. I do this because I don't want to have a silly conversation based on what I am bringing with me as a Canadian resident (which I am not), how long I was outside Canada, etc etc. This is just an easier way to establish that I don't live there and should be treated a visitor.