Keita Kawahira ist der Nachfahre einer langen Reihe von Inukami-Kontraktern. Seine Vorfahren sind seit jeher dafür zuständig, mit Geistern und Dämonen in Kontakt zu treten und sie zu bekämpfen. Da seine Fähigkeiten jedoch nur sehr gering sind, wird er von seiner Familie verstoßen und muss sich seinen Weg durchs Leben fortan alleine bahnen. Er hat bisher noch keinen Pakt mit einem Geist geschlossen, doch auf seiner einsamen Reise trifft er auf den weiblichen Hundegeist Youko. Sie besitzt sehr mächtige Kräfte und verliebt sich in Keita, doch sie mag es gar nicht, dass er an so vielen anderen Frauen interessiert ist und seine Jugend voll ausleben möchte. Aufgrund ihrer Eifersucht schreckt sie vor nichts zurück, um Keita an sich zu binden, was für einige Probleme sorgt. Dennoch bilden sie zusammen ein starkes Team und bekämpfen fortan gemeinsam gegen die perversen Geister in der Nachbarschaft.