Both of the above options would eventually allow for the foreign-born child to live in Canada as a citizen but there could be some important differences between Canadian citizenship at birth and through naturalization when it comes to dual citizenship: In some countries (Germany comes to mind...