No they don't..
Eligible guarantorsYour guarantor must:
Hold a five-year Canadian passport that is validFootnote1 or has been expired for no more than one year, on the day you submit your application; Have known you (the applicant) personally for at least two (2) years.In the case of a child, the guarantor must have known you (the parent or legal guardian who is applying on behalf of the child) personally for at least two (2) years and must have knowledge of the child;
Be a Canadian citizen 18 years of age or older; Have been 16 years of age or older when he or she applied for his or her own passport; Provide the requested information contained in his or her passport; Be accessible to Passport Canada for verification; Live in Canada, in the United States or in any of the other areas where submission of the "in Canada and in the USA" application form is authorized (Bermuda, American Samoa, Guam, the Marshall Islands, the Midway Islands, the Northern Mariana Islands, Puerto Rico and the US Virgin Islands). It is not necessary that the guarantor reside in the same country as the applicant.