La mort apparemment accidentelle d'un vieil homme aveugle réunit le commissaire Montalbano et le chien du mort, qui va se révéler être la clé de l'énigme.
Enea Silvio Piccolomini, un vieil aveugle, est retrouvé mort dans son lit. Son chien, Orlando, attendait à l'extérieur de la maison, alors qu'il avait l'habitude de dormir avec son maître. Montalbano se doute que l'aveugle, qui n'est pas mort d'un empoisonnement au gaz, mais d'une surdose de barbituriques, a en fait été assassiné. Le policier se demande, par ailleurs, ce qui se cache derrière la société de bienfaisance "Lux in ombra", qui lui avait fourni le chien. Montalbano profite de l'invitation de la soeur de Nene et son mari, qui tiennent un hôtel sur l'île de Levanza, pour y emmener Livia quelques jours, toujours en compagnie du chien. Il y fait la rencontre d'un pêcheur qui voyait souvent l'aveugle...
Vacances mouvementées pour le commissaire Montalbano, ennemi du crime, mais ami des bêtes.