Do cats have dreams?

Yes but no one knows what they are about. My cat twitches when he sleeps.