e.chad said:
If a person is naturalized citizen(US) and later move and marries to Canadian spouse, Obtain PR(apply for Canadian Citizenship), Will he/she is allowed to have dual naturalized citizenship? Will it effect the person's US Citizenship in any way in case decides to move back to US for retirement?
Being naturalized as a Canadian citizen is a potentially expatriating act. In order to lose your citizenship, the U.S. Department of State (DoS) would have to assert that you naturalized as a Canadian citizen with the "intention" to relinquish U.S. citizenship. Thus, it is important that you make your intentions absolutely clear and unambiguous at all times. Following are some guidelines to make your intent clear:
1. Do things that only a U.S. citizen can do, e.g., vote in U.S. elections, maintain a current U.S. passport.
2. Never, ever, EVER travel to the U.S. on a foreign travel document, not even a Canadian enhanced drivers licence. Always use an American issued travel document (e.g., passport, passport card, U.S. enhanced drivers licence).
3. When filling out forms, even for other governments, when asked your citizenship, ALWAYS include U.S.A.
4. Never make any statement that you emigrated from the U.S.A. to avoid paying U.S. taxes, or because U.S. taxes are too high.
5. Never make any statement that you emigrated for political reasons (e.g., not liking the current president, not liking U.S. foreign policy).
6. Never present a foreign travel document (e.g., passport) to a U.S. peace officer as identification. never volunteer to give them a foreign travel document.
7. Never apply for a visa to enter the U.S.A. Never apply for an ESTA to enter the U.S.A.
In short, always act in ways that only a U.S. citizen would act. Avoid acting in ways that a U.S. citizen would not act.