I do believe God uses dreams.
I don't believe every crazy, scary or even somewhat sensible dream is from the Lord... but if you have a dream or message from the Lord you'll know it's from Him, and He'll make it clear in time what it means.
This has been my experience at least.
I had a dream about two weeks ago, a very short, very vivid one. I shared it with my husband and he agreed with me that it was more than a dream. I still am not certain the full meaning but it has increased my prayer time.
Sometimes if God gives you something, others will confirm it. Sometimes it's meant to be something you hang onto for later... Like Mary..
Luke 2:19
But Mary kept all these things, and pondered them in her heart