Keita, a slacker from a family of trainers of Inukami--a race of half-dog demon hunters--begins to train Yoko, a rebellious female Inukami who has never been tamed.