Can animals "know"?

My cat has always been highly attached to me, but for the past few days he seems to be a little bit more..uhm, clingy? He hes laying on my chest for the past 2-3hours and meows if I don't pet him. I've also had a few strange feelings that made me think I could be expecting.