italian doctor in canada

Hi.
I will be a doctor (I hope soon) and, in my option for future, there is To study a “speciality” in Canada.
Anyone know if how is the specialization in medicine in Canada? and How an italian (or european doctor) can Work in Canada?
or If you know where I found anything on the web! thanks