Gli Inukami (letteralmente dei cane) sono creature benevole che possiedono poteri spirituali. Essi sono un tipo di demoni con l'aspetto di un cane che possono assumere la forma umana. Insieme ad un partner, chiamato domatore di Inukami, gli Inukami hanno il compito di mantenere la giustizia contro i demoni malvagi. Esistono anche dei clan di domatori di Inukami. La storia ruota attorno a Keita del clan Kawahira, considerato un fallito dal suo stesso clan a causa del suo carattere. Keita inizialmente cerca un legame con un Inukami, ma alla fine una bella Inukami di nome Yoko decide di diventare la sua Inukami, rendendo felice Keita. Tuttavia, la sua gioia è di breve durata, quando scopre che lei è molto problematica e incontrollabile. Da allora la vita di Keita si riempirà di infinito imbarazzo.