It's a cute little dude but like I've recommend to most people on here, and seeing what you've posted thus far for years (since 2014) on here, yyboyyy96 I'd recommend you learn more about drawing and painting (drawing is more important) fundamentals. Those help greatly with animation, and speaking of animation... I've only done a little bit on animation, did some ball dropping and basic rotation stuff, but I can definitely see you're lacking in knowledge on that subject. There's no anticipation here, no sense of timing or of importance of one part of the animation over the other; it doesn't feel complete.
The good news is there are plenty of either free or cheap resources for learning fundamentals. Proko is great and has plenty of resources for drawing. Aaron Blaise has an animation course that sometimes goes on sale, at one point it was $1 or if you can afford it pay the full price (pretty cheap all things considered) but I'd recommend working on drawing before animation.
Strong art fundamentals will easily transfer over to pixel work (but in my opinion, doesn't really transfer as well when it's the other way around). Most of the critique you're going to get at the moment is going to relate to this.