Originally Posted by
seawolf
Just save your boarding pass if it should be an issue.
Strictly speaking, Canada and USA do not have immigration exit controls.
Showing the passport to the airline as you are exiting Canada/USA to the next foreign destination is to show them that the next country will allow you entry by virtue of citizenship or visa.