try using a map room or a tp to see if u get him unstuck.

and feed him quality food so he wont be a rebel by a companion