Well done! It's amazing how much the imagination can fill in, when the dialogue is so 'character-y' (yes, I'm aware that probably isn't a real word, but work with me here, it's a compliment!)
You met the challenge quite nicely, and it was humorous and delightful!