How small are we talking?
One problem is that many Canadians move away from those smaller cities because there aren’t jobs that pay well, yet that smaller city isn’t significantly cheaper to live in.
Nobody I meet is from the major Canadian city I live in now. Maybe it’s a fluke, I have only met so many people, or maybe us outsiders just managed to find each other.