We don’t know for sure but we believe that humans are the only beings that can dream in the meaning of fantasising / imagining, because just watching a dog or cat sleep makes it clear that they do sleep-dream too. The dreaming I want to talk about here is more of the kind that we …