It's not looking too bad ... but it gives me the feeling the creature may be walking through treacle or, maybe a river and going up stream. If this is your intention then you've nearly achieved it.
Nice one. Check this out on my site, I did it last year as an experiment, it's a similar sized creature, I'm not suggesting this is perfect of even better, just thought you guys might like to see it ... also feel free to crit ... as long as it's constructive ...
there are other anims onm my site
Cheers chaps. :p
BTW it's DiVx ...