Hi, it's not the only possible way to work in the USA to be a green card holder, but it's the easiest way to find a job with it. Well, one possibility is to get a work permit and this mostly can be gotten from the employer or the owner of the dental office...specially for professional jobs like a dentist, or you can be happely maried to an american citizen and get the working permit 🙄