My girlfriend had recently encountered problem when re-entered Canada by land from USA.She stayed in Canada from March 2016 until September 2016 [about 6 months in Canada] and returned to her home country where she stayed about 3 weeks and re-entered |Canada in October 2016 without problem at the airport. Then she went to USA for just one day in December 2016 [2 months in Canada}. However, upon return to Canada, she was questioned and warned by the customs officers that she stayed more than 6 months in total within a year in Canada, thus circumventing the visitor status!
Question: is it true a visitor can only stay in Canada for 6 months [in one single visit or accumulative visits within a year] ?
Can anyone provide the correct and affirmative answer?