Every night when we go to sleep we all know that our brains do rest but they recall everything that we went through during the day either good or bad it just starts to check which memories to keep and which to delete.
There are types of dreams that our brains build and there are types of dreams that our souls can send to our brains for an upcoming event or a great good thing that is about to happen in our lives. like most people are lucky to have warning dreams.
If you are more lucky to have these following dreams at night you must be more lucky and still connected with your inner person which is the soul itself.
Dreaming dogs trying to bite you means you must be careful some bad people can be are threat in your life and if you dream of clean water it means great luck is coming your way.
If you dream of catching fishes it means you are pregnant and if you are dreaming of more snakes in your dream it means your forefathers are visiting you via dreams at