This animation peeks my curiosity a lot. I have been animating ponies lately, and body turns are by far the hardest thing to pull off. The arrangement of layers changes, and it is very troublesome in general. How did you managed to make a 360 turn in a loop like this?. Plus! with a complicated sync of the hooves. The puppet is also very convincing.
There is no puppet involved here. I just grab a clip from the show and then vectorize frame by frame. I did tweak one or two frames a bit to get the bumps out but other than that its just tracing stuff. I can send you the Inkscape file if you want.