Every night when we go to sleep we all know that our brains do rest but they recall every thing that we went through during the day is either good or bad it just start to check which memories to keep and which to delete.
There are types of dreams that our brains build and there types of dreams that our souls are able to send to our brains for an up coming event or a great good things is about to happen in our lives. like most people are more lucky to have warning dreams.
If you are more lucky to have this following dreams at night you must be more lucky and still connected with your inner person which is the soul it self.
Dreaming dogs trying to bite you it means you must be careful there are bad people that can be are threat in your live and if you dream clean water it means a great luck is coming in your way.