Publicado em 2009, O Homem que Amava os Cachorros é um romance histórico do escritor cubano Leonardo Padura. A obra entrelaça três narrativas principais: a vida de Ramón Mercader, o assassino de Leon Trótski; a trajetória do próprio Trótski no exílio; e a história de Iván, um escritor cubano frustrado que descobre detalhes sobre esse crime anos depois.
O romance começa com Iván, um homem desiludido com a vida e a literatura, que trabalha como veterinário em Havana. Certo dia, ele conhece um enigmático senhor que passeia com dois belos galgos russos na praia. Esse homem, que se apresenta como Jaime López, compartilha com Iván uma história impressionante sobre o assassinato de Trótski, cometido por Ramón Mercader.
A partir daí, a narrativa se divide em três linhas temporais. A primeira acompanha a vida de Trótski após ser expulso da União Soviética por Stálin. Ele passa por diversos países, tentando alertar sobre os perigos do regime stalinista, enquanto enfrenta isolamento e perseguição política, até se estabelecer no México.
A segunda linha narrativa segue Ramón Mercader, um jovem espanhol recrutado pela NKVD, a polícia secreta soviética. Doutrinado e treinado para se tornar um agente perfeito, ele assume diversas identidades e passa anos infiltrado até se aproximar de Trótski, culminando no assassinato do líder revolucionário em 1940, com um golpe de picareta na cabeça.
A terceira narrativa retorna a Iván, que tenta entender as conexões entre esses fatos e o impacto do comunismo em Cuba. Ele percebe como o destino de Trótski e Mercader reflete as desilusões da própria Revolução Cubana, onde os ideais de liberdade foram substituídos pela repressão e pelo medo.
Com um ritmo envolvente e uma abordagem profundamente crítica, O Homem que Amava os Cachorros revela as contradições do totalitarismo e os efeitos devastadores do fanatismo ideológico. Padura constrói uma obra intensa e reflexiva sobre traição, desilusão e a complexidade da História, deixando o leitor imerso em uma trama que mistura realidade e ficção de forma magistral.