Honestly, what else would explain it? I know dogs are wired differently than us, but I'm sure our basic structures and functions are the same in a sense. I believe they dream.