Your guarantor must live in Canada.
A suitable guarantor is someone who is aged 19-75, has a good credit history with no trouble paying bills in the past, and who can afford to make the monthly payments if you don't.
Although they do not have to be a homeowner, it may increase the possibility of us accepting them as your guarantor if they do own their own home.