Канадське громадянство реєструється тут - https://www.alberta.ca/register-birth.aspx - одночасно з цим замовляється свідоцтво про народження, реєструється SIN код дитини, там подаються на дитячі виплати - все це в одному місці і онлайн.
Українське громадянство вимагає більше кроків, тут все розписано - https://edmonton.mfa.gov.ua/konsulski-pitannya/reyestraciya-aktiv-civilnogo-stanu/reyestraciya-ditini-gromadyaninom-ukrayini-za-narodzhennyam
Треба дочекатися канадське свідоцтво про народження, потім зробити аутентифікацію тут https://www.alberta.ca/document-authentication-other-jurisdictions-countries.aspx , потім переклад свідоцтва, заповнити форму https://edmonton.mfa.gov.ua/storage/app/sites/132/uploaded-files/application-for-legalization.pdf та оплатити 67CAD(в банку треба просити щоб зробили Bank Draft), та одночасно з заповненням ще двох форм з п 4.1 відправити до консульства разом із зворотним підписаним та передплаченим конвертом.
Назад вам пришлють 2 документи: свідоцтво про народження канадське, але зі штампом легалізації на оберті (з цього моменту його можна використовувати законно в Україні у комбінації з перекладом) та довідка що дитина зареєстрована громадянином України.
З цими документами можна податись на український закордонний паспорт, але сенсу в цьому мало - краще не гаяти часу та зробити канадський. Чому? Тому що по канадському можна і в Україну і в Канаду летіти, а по українському тільки в Україну, тобто все одно канадський потрібен. Український закордонний паспорт можна потів в Україні зробити в декілька разів дешевше (дуже дорого робити через консульство). Чому не гаяти часу? Тому що паспорт робиться дуже не швидко зараз, і може знадобитись терміново кудись полетіти/поїхати, але покинути Канаду дитина без паспорту не зможе.