Maltraité par sa belle-mère, qui le privait parfois de repas, le petit Léo, sept ans, restait pourtant très attaché à sa demi-sœur. Rien ne laissait présager que sa vie basculerait le jour où Truffe, la vieille chienne noire de la maison, se mit soudain à aboyer contre lui avec une agitation jamais vue. En examinant ses vêtements, la famille découvrit quelque chose d’impensable… À Saint-Malo, tout le monde connaissait Léo : un enfant discret, doux, vivant avec son père, sa belle-mère Sophie, et le petit Gabin, son demi-frère. Sa mère était décédée lorsqu’il avait cinq ans, et son père, pêcheur, passait de longues journées en mer. Dans ce nouveau foyer, Léo avait vite été traité comme un fardeau.
« Tu ne vaux rien ! Je m’occupe déjà de mon fils ! » lui lançait souvent Sophie.

Les voisins voyaient bien que quelque chose clochait, mais elle faisait taire toute tentative d’intervention. Malgré tout, Léo prenait soin de Gabin dès qu’il le pouvait et partageait même sa propre nourriture. Son sourire fragile touchait profondément ceux qui croisaient son chemin.
La maison abritait aussi Truffe, fidèle compagne de la famille depuis des années. Jamais elle n’avait montré la moindre agressivité. Jusqu’à ce fameux jour. Alors que Léo traversait la cour en tenant Gabin, Truffe se jeta sur son pantalon, tirant, grognant, aboyant, comme si elle essayait de l’éloigner d’un danger invisible. Surprise et effrayée, Sophie voulut chasser la chienne. Mais l’animal n’attaquait ni l’enfant ni le bébé : elle s’acharnait uniquement sur la chemise que portait Léo.
« Ouvre ça… qu’est-ce qui se passe ? » dit Sophie, soudain nerveuse.
Antoine, alerté par la scène, retira le vêtement. En ouvrant la doublure, il découvrit un petit sachet abîmé contenant une substance suspecte, accompagné d’un mot inquiétant.
Le silence tomba immédiatement sur la maison.
La gendarmerie intervint. Les empreintes retrouvées appartenaient à un adulte du foyer.
Dans l’ourlet de la chemise, les enquêteurs trouvèrent un second mot évoquant la volonté « d’éliminer un problème ». L’écriture fut identifiée comme celle de Sophie.
Submergée, elle avoua : les soins de Gabin, souffrant d’une malformation cardiaque, avaient plongé la famille dans des difficultés importantes. Perdue, épuisée, elle avait fini par prendre une décision dangereuse dont elle n’avait pas mesuré la portée.
Truffe avait compris le danger avant tout le monde.
Antoine serra Léo contre lui, bouleversé : « J’aurais dû te protéger… pardonne-moi. » La chienne resta aux côtés du garçon, veillant sur lui.
Dans le village, on se souvint longtemps d’elle sous un nom tendre :
« Truffe, la chienne qui a sauvé un cœur innocent. »