Procedural Animation of Quadrupeds