I finally finished up today. I'd been struggling at the final boss, so I put this on the back burner; when I tried it again today, however, I whupped that dragon ass and didn't use a single heal potion. I think I was just being too aggressive earlier, and you're better off letting him come to you for the stabbenings.