Amazing first submission!
Great little animation! Its brilliant when new members join and the first thing they post is of this quality, I genuinely look forward to your next submissions and watching you improve!
You nailed the characters, one thing I would perhaps work on it timing, as some of the movements looked a little slow and floaty. Only a minor criticism though, we can all improve! :)