Okay so, you kinda understand squash and stretch but your missing some rotation. Along with this you need to make sure that the level the sprite it starts at it stays at that level (The invisible line from where the feet are at the first frame).
CLick space to view anim