The fact that you have found a job or internship in Canada is not a guarantee that a work permit will be issued.
Vous devriez savoir qu`au Canada, un stage est considéré comme travail, même si ce n'est que pour une période courte, ou sans paye.