As already said, the puppy is really cute and the animation is really nice, how did you do it ?
I didn't easily get what to do and when to do it, that's the main issue I found.
By the way, I like what you did with the boss fight, it's something I didn't really experiment yet, that's inspiring. As ppl told it lacks a bit of explanation or context but... look those cute dog eyes :D
Congrats!