It really is super cute. The drawing is fabulous but on the animated side I might have a few suggestions? o//o -Follow through actions wouldn't hit their extremes or snaps on the same frame as the foot is hitting the ground. Arms follow the action and drag behind. If you film yourself walking, you'll notice that your arms have different timing and spacing then the legs. Just that alone will give you a much nicer movement. -His left foot poops up on the frame where he lifts his foot to bring it forward and goes off path and I might add one more breakdown frame in the middle of that step to make it move a little smoother and give you a nice slow out instead of it shooting forward just like you have his right leg doing. But that might be fixed when the foot is put back on path, I can't tell by looking at it right now and I can't go frame by frame on DA. - I would be a little more aware of your volumes on his bow tie. The volumes change pretty drastically which makes it look like it's floating infront of him instead of being something secured to his neck.
His expression is so much fun. He looks like he's off in his own little world listening to some internal theme song. Love it. XD
Walk cycles can be very difficult. If you're new to animation I would suggest reading up and doing some basic practice animations like the ball and tail to learn snap and drag principles. That and maintaining volumes and your paths of actions which is what your animation is really missing.
I would suggest looking at The Animator's Survival Kit. It's a FABULOUS book that breaks down how to animate in very simple terms. There is also Timing and Spacing for Animation which tends to get a bit wordy.
Jumping into walkcycles when you don't understand the basic principles of animation is sort of like trying to learn to do a somersault when you don't even know how to run yet. Your drawings are great and that's what is holding the animation together. But definitely check out those books, especially the first one. I promise you that you're next attempt at a walkcycle will be leap years better!
(Sorry for the random lecture, I study Animation so I get a bit critical sometimes.)