The only two things you must remember to do are: enter/exit any given country on the same passport, and never enter your citizenship country with a passport other than your citizenship country passport. .
I responded to you in your thread. But, I guess the issue here is whether the Brazilians, knowing you came from the US, will insist you enter on a US passport with a visa (as they charge for that). It really shouldn't be the case, though.
Cost may be an issue. A Canadian passport costs $100 and is only good for 5 years compared with US passport that is good for 10.I really do not understand why some dual US/Canadian citizens are hesitant to use their Canadian passport to enter Canada.
Canada is planning on issuing 10-year passports soon, apparently.
Also, a dual US/Cdn citizen living in the US can/will be asked to present proof of US residency status upon entering Canada with a Canadian passport. By only using US passport, a dual US/Cdn citizen avoids this situation.
Considering they currently loose money on producing the 5 year passport, it's almost certain they will increase fees for the new 10 year e-passport.
Somehow, it seems to me that the reasons that you listed - while valid and understandable - are not why they choose to use foreign passport to enter the country of citizenship. Most Canadians who were confused on this board had valid passports and did not worry about customs, yet they chose to use the US passport because they thought that since they are American now, they need to use the US passports everywhere. Sometimes, I wish Canada would grow a pair and start cracking down on its own citizens using foreign passports at the POE.Cost may be an issue. A Canadian passport costs $100 and is only good for 5 years compared with US passport that is good for 10.
Also, a dual US/Cdn citizen living in the US can/will be asked to present proof of US residency status upon entering Canada with a Canadian passport. By only using US passport, a dual US/Cdn citizen avoids this situation.
I really do not understand why some dual US/Canadian citizens are hesitant to use their Canadian passport to enter Canada.
You are not the only one baffled here I too scratch my head on this one. I proudly declare myself as a Canadian citizen whenever I enter Canada. The bottom line is, as a Canadian it is my RIGHT to enter Canada. If I seek entry as a US citizen, I am seeking a PRIVILEGE, which may or may not be granted. Huge difference!!!