I have two passports (dual citizenship) Canadian and a middle eastern country and i live in Canada now. I have a few questions regarding leaving and entering each country (canada and home country). A few information first about both countries, Canada doesn't stamp your passport when leaving, while home country stamps it both when entering and leaving (immigration on arrival and departure). I don't want to present my Canadian passport to any immigration officer in my home country. Now my questions are
1- which passport info do I use when booking my return flight from Canada to my home country (both ways) ?
2- Obviously i will use my home country passport when entering my home country, but which passport do I present the airlines officer in Canada when leaving?
3- Since i will have to show my home country passport when leaving to home country immigration officer (after check in) to get it stamped, Can I use the Canadian passport with airlines check in in my home country coming back to Canada?
4- Do i have to present the same passport in my two flights with airlines? (for example if I use my home country passport info when booking the flight and use it with airlines when leaving canada, can i use my canadian passport when returning flight from my home country?
Please your advice is appreciated , keep in mind that I prefer using my home country passport info when buying my ticket, any suggestions?
Thanks for the help in advance.