Не знаю как там канадская, но с британской и американской сталкивалась - и если в британской все просто: надо показать стабильный доход и что тебя много-много денег, то в американской смотрят и на то, какие у тебя крепкие связи с родиной, и высматривают, нет ли у тебя позывов уехать на пмж, и внимательно смотрят, какие страны до этого посещал.