I believe that artcle 100%! I truly believe they have a sixth sense.
Last September, my DH (only 30 at the time) and I got our 1st kitten, Titus. About a month later, my DH developed a terrible cough. Every night Titus would lay down on the right side of my husband's chest purring. Even if my DH was sitting up, Titus would climb up his shirt to lay there. Two months later, we found out my DH had a tumor the size of a grapefruit exactly where the cat had been sitting.
My husband endured 5 months of chemo and radiation. Titus was his little angel the entire time. When he lost all his hair, Titus would curl around his head to keep it warm. When he was so sick that he couldn't get out of bed, the kitty would lay there with him purring like a little motorcycle. I'm telling you ... it was amazing!
My DH is doing fantastic now! We're in the process of introducing kitty #2, Kaylie, to our Titus ... but that's another saga!