犬神

Noun

 * 1) A (guardian) dog spirit; an attendant/familiar spirit: In Japanese mythology an inugami (lit. a "dog spirit") is a type of shikigami, similar to a familiar spirit, resembling, and usually originating from, a dog, and most commonly carrying out vengeance or acting as guardians on behalf of their 'owner'.

Noun

 * 1)  A dog god