QUOTE(Reba @ Jun 26 2006, 03:26 PM)

yeah, just check the Citizenship forum here at VJ, there are probably a dozen or more threads specifically about Canadians getting US citizenship.
Canadian law states that you cannot "lose" citizenship by taking a second citizenship. You would specifically have to renounce your Canadian citizenship at a consular post or in Ottawa.
American law however is a bit more fuzzy, its there, but it is currently not enforced that technically if you take the US citizenship oath you are renouncing all other alliances/citizenships and pledging to the US only forever and ever. So, its up to you whether you can choke that out or not

It's not enforced because the US has no jurisdiction over how another sovereign country recognizes its own citizens.
So if you become a US Citizen, The US will only recognize you as a US Citizen, just as Canada will only recognize you as a Canadian Citizen when in Canada.