Indeed, I love dreams like this. I've had dreams like this one before, and I like to call them 'experiencing-dreams', because somehow they are so much clearer, it's just like the real world.
In the first post I somehow didn't mention I have a thing for M. I really like her and care about her. I don't dream a lot about her, surprisingly.
I'm still trying to kind of figure out what it could mean. I thought of some things though.
Someone's park/garden could be precious to someone. You wouldn't just let someone mess around with your garden. I think that to have the privileges to change someone's garden could mean that the owner of that garden trusts you. However, the fence around the garden could be a symbol of not being sure, keeping a distance. This kind of translates back to what's happening in the real world.
There was also a dog protecting the garden. When I think of a dog, I think of loyalty, but also of guarding something. Since the dog liked me, I think this could mean that I'm not a dangerous person to M. and her garden. I'd like to believe that
I'm not too sure what to think about the kiss. I think I'll keep it the way it is, because it could've just been.. eh.. lust

I believe the countdown and the trial of obstacles could translate back very well. The countdown could mean the choice of taking action or not, and that I shouldn't wait.
I don't know what the drumming man resembles (maybe only for background music? :P), but not wanting to cross the camera could mean that I am afraid to be seen/discovered.
Trumpets make a loud noise. Loud noise also could be related to anger, thus maybe people will be angry with me and they might say things that will hurt me. Not stopping there could stand for having made a decision and staying with my choice.
What's with the stone giant coming my way? I'm not sure, but I do know it wanted to stop me. I can't relate it to anyone in the real world... If there's anyone who could be a giant it would be me, since I'm the tallest of the family
Well, that's what I can think of :P What do you think? xP