Marc Chantal, Médecin généraliste à Puylaurens