I saw a dream that I am following a brown goat and while i am following i see that a white Goat wants to follow but he is tied with a chain, some how he breaks free and follows. I see that the brown Goat enters a hut and the doors closed. I turn back see a white worm like thing, which transforms in a beautiful long bird and that transforms into the same white Goat. The white Goat then walks off.
What does it mean?
wa `alaykum salaam,
Slaughter two goats, one white and one brown, give to poor people. Your life will improve.
Be careful. Following a brown goat means following your bad desires. Purity, represented by the white goat, overcomes that, so you will always be with purity.
Shaykh Muhammad Hisham Kabbani