How do I link multiple meshes to one armature and apply Inverse Kinematics without distorting mesh?
Alright, so what you want to do is first make a bone rig that follows the mesh. You then want to parent each bone to the mesh, using empty weights. If you move the armatures now, nothing happens. There are empty weight paints that are parented to each armature.
Now, you want to select the armature, go into the Object Data properties tab, go into viewport display, and select names. This will show the name of each of your bones. Then, select the horse bone, and figure out which armature bone should move it. Since you have &quot;Show names&quot; enabled, you  should be able to see the name of the armature. THen, with the horse bone selected, go into edit mode, and press &quot;A&quot; to grab all vertices. Go into the object data properties with your horse bone selected, and under vertex groups you should see the name of the armature one that you what it to be parented to. Select the vertex group, (while in the horse bone's edit mode) and click assign. now if you move the armature, it should move that horse bone.