Il proprietario di un ristorante cinese di Londra è devastato da un attacco orchestrato dai terroristi irlandesi dell'IRA. Senza poter contare sull'aiuto delle autorità, decide di rintracciare da solo i colpevoli della morte della figlia facendo leva sul suo letale passato mai dimenticato.
Il protagonista della storia è Bailey, un cucciolo di cane saggio e divertente che tra mille avventure e tanti proprietari ci conduce in un viaggio incantato alla ricerca del senso della vita, dell'amore e della lealtà, superando il velo sottile che separa animali ed esseri umani. Nel corso di cinque decenni, una sola voce - quella di un infaticabile cane - ci accompagna lungo un percorso avvincente ed esaltante che parla al cuore di chiunque abbia mai amato un animale. Anche se si reincarna