In my native culture when we dream we're in the spirit realm. So spirits can visit you during your sleep. Loved ones that have past appear in your dreams as a visitation. There's rules to it tho. Like you have to not be grieving your loss of them. As it was explained to me, why would anyone visit you if all you did was cry. Another rule is not to take anything from them. Thats the spirits way of trying to get you stay because where they are there is no suffering. Dreams can also reveal hidden knowledge and the spirits can gift you with blessings. I always forget that my relatives have died, I know, how horrible. But thats why my family visits me in my dream. One time I was asking my grandmother for advice cause I wanted to join Mide (Mid'day) a native american priesthood. In the end of the dream I saw my grandmas dogs playing in the backyard thru the kitchen window. She said, "Do you see how the dogs play? They're happy for no reason." I thought how enlightening. Seeming I was looking for happiness and thought I needed certain things in order to be happy. When I could be happy for no reason.