My husband is American and has been here in Canada with me for over a year now. When we travel back and forth between Canada and the US they stamp his passport. The last time we showed we had put in his paperwork and they stapled a form in his passport so we won't have any hassles next time.