Here are just some of the Dance Animation tests, I have improved on since I last posted it up. I learned to give weight to the character, you have to put the foot down at the exact places. So you have to measure the stride and see how many steps the character would take to cover the distance you want him/her to do. This way you can figure out how frames each step will take. It's difficult.