Animation is good, and I liked the character design. You could probably add a few more frames here and there to improve the flow, but I actually think at this point, animation wise, you might need to learn where less is more. I'm not one of them fancy artist types, so I can't give you any specifics, but it felt like each scene ran just a bit too long and too slow.
Maybe if you look at some old classic cartoons (e.g. bugs bunny, etc) you might get some idea how to put more action in less time/frames?
Anyway, just a feeling. Other than that, the sound design was good, but not amazing. That'll probably improve with practice though (maybe, lol, I dunno, it seems like a pain in the ass when I think about it, so you're already doing great in my book).
In sum, great work! Keep it up :D