Beh, ricordiamoci che i felini, ma anche gli animali in genere, hanno dei sensi molto più sviluppati dei nostri, e possono quindi percepire suoni, odori e altro che per noi non esistono, perchè al di fuori della portata della nostra percezione.
In questo senso, come dice holly, bisogna tener presente che un malato in fase terminale ha battito cardiaco e respiro molto diversi da una persona malata, si, ma non allo stadio terminale, e questo i felini riescono a percepirlo più facilmente degli esseri umani, anche senza strumenti medici.
Il fatto che poi questo gattone sia cresciuto nel reparto malati terminali dell'ospedale, lo rende particolarmente predisposto a questo tipo di "previsioni".
Quindi, secondo me, non è nulla di più del semplice istinto naturale del felino applicato alla situazione di vita in cui si trova.