Not sure how useful this might be, but you could use Gallian Beast's idle animation as a point of reference for where to have each part of the skeleton be for every frame of the idle animation. You'll be working with a lot of numbers so starting with that and then tweaking it so that the parts are moving together could be a way to start, assuming it works. Only problem is Gallian doesn't have a neck, it's just the head connected to the torso (but I think I read somewhere here that the neck was being omitted?) In any case, might be worth looking at.