The Flip-Flop animation is not really an animation thing.
It's done by assigning certain parts of the shoe to the toe bones instead of the foot bones. While taking a step the toe stays longer on the ground than the foot. This leads to the effect that the shoe parts assigned to toe bones leave the ground much later than the feet.
Oh, right.
Well, is it hard? Do you think you might do it sometime?