I have been trying to create a rig for my model of a dragon (it is a school project). I have restaraints on the eye, inverse kinematics on the legs, and a spline restriction on the tail. I stupidly made the teeth as a separate object, sculpted the mouth to include the teeth, and then used ctr+j to make it a part of the dragon. Before using ctr+j, the teeth moved very weirdly but everything else worked. After joining the teeth everything went weird. How do I made this armature work?
In your armature, the lower jaw bone is too high, lower it. Also influence zone may be too big. Hence, lower jaw bone moves upper jaw and vice versa. If this doesn't work re-sculpt, in addition, the teeth but not as a separate object.Ctrl+J can mess things up as it is e.g. with texture mapping.