Cute game. I like the pixel art and the mechanics of using your dog as a stepping stone. (That sounds really messed up, haha)
But I could not make it past the 3rd stage, the blue beholder guy keeps killing me :(
Also, the stacking of objects is not intuitive, as you need to precisely position yourself and throw the object.
But all in all, a short and cute game. The premise is interesting, and the presentation is great.