They'll be absolutely fine with the veterinarian and with the horseshoer, but you can't ride him.
Le cheval s'entendra très bien avec le vétérinaire et avec le maréchal ferrant mais vous ne pourrez pas le monter.