I am not an accountant or an attorney and this is not "professional advice." As a Canadian living in the US, my understanding as you have dual citizenship is that you must pay US taxes on everything you make anywhere in the world. So in addition to any taxes you may pay Canada, you must pay taxe...