I was canadian resident and applied for the canadain citizenship, and married to us citizen and moved to US, have a green card and living in US. Now I recieved a letter from Canada to take a oath of candain citizenship. Can go to Canada and take a Candian citizenship oath, would it effect my greec card status or later on naturlaization to the US citizenship?