I agree with the others when stating that this poem is curt, yet seemingly a tale can be made with such words. Absolutely lovely. Anybody could create a story out of those words!
I really like this structure. There are only 12 words between the dashes, but you've said so much more in just a few thoughts. It's very unique but i'll bet something so simple took a lot of thought in getting the words exact.