That looks just like ours! Except that ours is a boy. Beeper loves it.
We have one of those too and it's a huge hit. I love how the faces spark conversations about emotions/feelings, great way to help kids understand such an obscure concept. Melissa, I adore your blog, you are doing so many wonderful things with O and it's so nice of you to share those ideas with the world.
We have this same puzzle and my daughter adores it (2 years old). She cracks up anytime she makes the grumpy bear. It's so cute!
Beeper only ever does the "laughing bear." He completely ignores the other faces.