Castaing Michel, Médecin généraliste à Villefranche-de-lauragais