The government of Canada is really stupid, they bring in all these highly educated people like dentists etc..but the boards which govern this profession in Canada have no communication with the government in terms of setting up a system in order to actually allow the person to practice their profession.
DrVishal, I hope you realize how tough it is for foreign dentists to actually practice in Canada. The huge issue is that just because something is on the governments "Skilled worker" list, doesn't mean that the individual will actually be allowed to work in that profession. This is a huge misconception among immigrants, there are many highly educated immigrants working here at menial jobs and they have heart breaking stories, if perhaps they knew this reality they wouldn't leave.
If you want to immigrate, that's great, just know the reality.
Dr please see this website
http://www.cicic.ca/en/professions.aspx?sortcode=2.19.21&prof=3113