inugami

Etymology
Borrowed from.

Noun

 * 1) A guardian dog spirit; an attendant spirit or familiar spirit.

Translations

 * Japanese: 犬神