Making the animation fit with the music was harder than it looks. No, it does not loop until the music is finished, but does the actual dance (all 4 parts).
Full credit to @hugohilaire for making the dance in the first place