Any advice for a dentist please?
Well, I have seen dentist doing Masters in Public health and getting decent jobs. I will suggest you to look into Master's in Health Administration. You can also look into health research related masters/diploma etc. I am not sure where you are but every province has there own areas of skill shortages. You can look into any licensed health profession like Physiotherapy/occupational therapy/massage therapy/respiratory therapy/ND's etc. Naturopathy doctors can have their own practice and for IMG's it's just 2 years to complete the program.
The only barrier you might face is the cost of education. Look for student loans, funding and scholarships.
Do not get frustrated or demotivated ! Think calmly and positively that if you can do a Medical/Dental degree than you can do anything in your life. Just look for your interests and goals.
I think that the main reason why I became a doctor was to be able to help people, take care of others and help them with their health needs. Most importantly I love interacting with my clients.
Now, you need to think that what else you can do to continue helping people in a different health care field. I can assure you that you will find similar job satisfaction in other Health Care Professions. For example, may be you can do even better as a physiotherapist than a Dentist. Keep all the options open. You will be fine. Remember that you are in one of the best nations on the Planet. I have lived in many countries and I can tell from my experience that amount of help you can get in Canada to succeed is not comparable to all the countries I have lived in.
Cheers !