It's very difficult to be able to tell what cats are dreaming about as they can not tell you. One of my cats though, had a bad dream once and was sobbing in their sleep and making little noises that they were upset, so I know they can have good and bad dreams after witnessing that.