Soulier Denis, Médecin généraliste à Craponne-sur-arzon