Hyoue Inugami might seem like your typical teenage hunk, but he's a lot older than he looks - 500 years older, to be exact. Long before he became Amane's loyal guardian, this demon dog served another master. He wasn't alone in his duties, however. The sorcerer Kaiso kept two guardians - Hyoue and Zakuro. Now, after centuries of separation, Zakuro is back. The sprightly demon child says he'd like nothing more to serve Amane alongside his old friend. But demons, like dogs, can be quite jealous when it comes to affection. When these two beasts start scrapping, who will emerge as leader of the pack?