I liked this--it was cute. Just one thing, though: shouldn't that last line of dialogue have a question mark?
Author's response
Umm...sneaks back after a bit of editing...yes, it should. Of all the comments here and elsewhere, you are the first to either notice that, or speak up about it. Thank you, very much. And, for reading and taking the time to comment. You have no idea how much it means to me.