Charles Christian, Médecin généraliste à Lafeuillade-en-vézie