いぬがみ

Noun

 * 1)  a (guardian) dog spirit; an attendant/familiar spirit