Bastit Gilles, Médecin généraliste à Souillac