People will have all kinds of dreams in their life, some are auspicious, some are dangerous, some are strange and some are happy.
There are various explanations for dreams, internet and books, but dreams can not predict the future or express some meaning except reflecting people's health and psychological state.
So, treat all dreams calmly and wish you health!