Om du menar "är du juridiskt skyldig att stanna minst 4 timmar vid transitering genom Kanada" då nej, det finns ingen sådan regel.
Beroende på ditt medborgarskap och om du har visum för USA (i stället för Visa Waiver) behöver du förmodligen en eTA (elektronisk resetillstånd) för transitering via Kanada.
Din väns erfarenhet var troligen relaterad till ett krav att förbli utanför USA under en viss tid i stället för att förbli i Kanada.