I thought by law you had to use US passport when entering the USA and Canadian passport when entering Canada when a dual citizen?!? My friend has both citizenship and always carry both passports when traveling to the USA because of that requirement.
You're required to declare the relevant citizenship when you cross and they ask you, "Citizenship?" (There's a poster about it on the wall of the Citizenship Services floor at the U.S. Consulate in Toronto.) So, I say, "American" when entering the U.S. and "Canadian" when returning to Canada (and make the same declaration on behalf of the children). I have a U.S. passport (a travel document) and a Canadian citizenship card (proof of citizenship). I hand over both to Canadian border agents when returning.
As for the children, they have their U.S. passports that say they were born in Canada. About 10% of the time, the agent will either:
-ask why they don't have Canadian passports, OR
-state that, "Oh, you don't have Canadian passports because they don't last as long and you'd have to renew more often" (a situation that I think might no longer be true, at least for adults, but yes, that's exactly how we got here), OR
-say that, as a technical matter, the passport line about being born in Canada is not actually proof of citizenship.
Any and all of these situations are then followed by waving us on through. Always. Just like the 90% of the time that nobody says nothin'. And we cross a lot as my extended family lives in a state that borders our province.
After all, even if the agents were unconvinced that the kids were Canadian citizens, the passports prove they're Americans, who are allowed to visit without visas for six months.
But really, my guess is that it's the agents realistically and reasonably concluding that Mr. X, born in Canada, and Ms. X, who both have documents establishing their Canadian citizenship (and who cross regularly, I'm sure their computer screen shows), are the parents of kids 1X, 2X, 3X, and 4X, thus almost certainly conferring Canadian citizenship on the children, even if the U.S. passports' assertions of their place of birth were somehow dubious. But I doubt they doubt that, either, because I'm betting they have confidence in, and familiarity with, U.S. passports. Border guards are allowed to use their brains and make judgements.
This is a special situation created by the relatively easygoing relationship between the U.S. and Canada with regard to the flow of each other's (native-born) citizens into and out of the country. If you have friends who are dual citizens of, say, Canada and Russia, they might expect a different result and probably should cough up the hundreds and hundreds of dollars to maintain two sets of passports.
Reminder: Citizenship /= Residency
Canadian citizens are residents of countries all around the world, and people from around the world are Canadian residents. And the offer from Disney is clearly named for "Canadian residents." It's only CM
ignorance, whether on the phone or in person, that equates a passport with residency (or lack of a Canadian passport as meaning one cannot be a resident).
The idea of showing their birth certificates as proof of *residency* makes my brain explode. Especially since I have no other reason to carry those important documents on our trip, since I'll already have their passports for crossing the border. I will have their OHIP cards on me as usual. Maybe we'll see if Guest Services accepts them as a form of identification like Elections Canada does (as I know from working for them at this month's Advanced polls).
@StarSeven7 OHIP cards are not proof of citizenship. I had an OHIP card while I was a Permanent
Resident. Citizens and permanent residents only get OHIP cards by proving they reside in Ontario. So, like the driver's license, health-insurance cards are actually much better proof of Canadian residency than a passport. ;-)