Kallahar has a single NPC 'companion', though if he could speak, he would strongly object to the use of that term to describe their relationship.
NPC Name: Michael Riordan
NPC Level: 50
NPC Class: Paladin
Persobnality: A righteous paragon of Justice, Paladin Riordan is honorbound to seek out and do away with evil in all of its myriad forms. Michael is a strong counterpoint to Kallahar's wilful and bloodthirsty nature.
Holy Aura: weakens and slows undead and unnatural beings that approach the paladin.
Blessed Touch: A simple caress from him can heal wounds and purge ailments.
Divine Smite: A glorious attack that deals bonus damage to unholy and undead. Anything evil or undead killed by this attack or shortly after burn to ash, leaving no corpse behind.
Vigilant Strike: A swift counterattack in response to taking damage. Ordinarilly it has a four second cooldown, when the paladin is at low health this cooldown is ignored.
Paladin Michael Riordan is the relentless pursuer of Blood knight Kaallahar. A close as he ever get's to apprehending her, she always manages to escape through taking a hostage, catching him in a trap or beating him in combat. She is his sworn enemy and his main motivating force.