Can Americans Have Dual Citizenship In Canada