It’s actually pretty normal to have these kind of services -Passport renewel or even issuing a new one- in any embassy but in most cases it’s much more expensive that doing the same services in homecountry so I guess it will be better to check with your home country embassy in Canada websiteCan anyone solve my doubt.
My passport expires on Feb 2020 so I read somewhere that visa office will not grant visa more thn the time of expiry date of your passport???
It's not possible to renew my passport from Canada??