Plot hole: Once the gang have arrived in Canada, Daphne is scared stiff of getting caught outside the USA. Marty explains they will just "smuggle" her back and Frasier and Niles are outraged at such deception. But to get into Canada, all of them would have had to declare their residence, birthplace, and reason for coming in. To get Daphne in in the first place, they must have lied. She would have had to show her passport as an alien. The Americans would have been allowed in without their passports, per diplomatic agreements. So the outrage of the boys makes no sense.