Débordant d'idées et toujours occupé à bricoler dans son atelier, Cookie est un chien pas comme les autres qui peut tour à tour devenir un ours ou un canard, ou encore chanter avec les baleines.
Francis, 15 ans, est un garçon débrouillard. Il habite seul avec sa mère, dans une petite ville du nord de l'Angleterre. Un jour, il apprend qu'il est atteint d'une leucémie.