I have the same thing happen to me. When you smoke, you still have the dreams, you simply don't remember them. If I smoke before I sleep, I forget all my dreams unless they are uber-vivid. Otherwise, I don't remember them in the morning.
I've been told that I talk in my sleep---waiting in line conversations and I rise up in bed and hold my hands like I'm gripping a steering wheel and talk about where I'm driving---shit like that
You always dream,regardless,you only remember dreams when you are sleeping lightly or lucidly or are awakened in the middle of one.
Most dreams only last a few seconds even if they seem like ages,this is called time perception distortion
I generally have extremely vivid dreams and remember most of them about as often as i dream without smokin. occasionally i wake myself during these dreams and my heart is racing!!