Blanc Yves, Médecin généraliste à Puy-saint-martin