This looks good. I like the goggles and the way you displayed the motion ^^
As for feedback stuff, two small things feel off, but nothing serious. First the bandage on the right leg seems to overlap the cloth of the pants, giving me the feeling the knee is turned when it's clear it's not. The second thing is I can't quite pin down how/where the ears connect with the head, though maybe that's just me.