I'm playing through the Dragonborn DLC and am on the quest The Path of Knowledge to go talk to Neloth in Tel Mithryn (mushroom tower). When I go into Neloth's tower, there's a Revered Dragon in there fighting him and doing weird teleporting fly-bys in/out of the room. I've found nothing on Google about this particular problem so I can only assume he's not supposed to be there. I can get the dragon to no health but because he's teleporting (and in the tower) he won't land so he can't die. Neloth is of course stuck in infinite limbo valiantly fighting the dragon and won't stop to acknowledge me.
I don't really see a way around this glitch so I'm wondering if anyone has a surefire way to remove random dragons from the game so I can continue the main Dragonborn questline?