Cute puzzle that required some interesting thinking (I definitely didn't get them all before the petals dropped!) I felt like the dog's mechanics really conveyed "loyal dog who's just trying to help but also doesn't quite get what we're trying to accomplish."