Il y a eu le roman de Blanche, gardienne de l'histoire familiale. "Si j'ai bonne mémoire" est celui de Violette, sa fille. Après avoir couper les ponts avec sa mère, la jeune femme décide de revenir vivre à Toulouse, bercail de la tribu Balaguère, avec son mari et leur petit garçon. Ils y déplacent leur cabinet vétérinaire, et toute leur joyeuse ménagerie. Làs-bas, ils replongent dans l'univers d'enfance et d'adolescence de Violette, ce petit monde que les accidents de la vie, et certains choix, ont rendu presque exclusivement féminin. Ce petit monde chamarré, chaleureux, plein de soleil mais aussi d'ombres silencieuses, ces secrets et ses non-dits qui, quelques années plus tôt, ont fait fuir Violette...