Demichel Andrée, Médecin généraliste à La Roche-canillac