Shiro Omi
About
Shiro is a dog god who met Kiyoto as a child and agreed to stay with him forever. He tends to revert to dog form when he isn't close to Kiyoto. The malicious dog god Makuro refers to him as Mashiro ("pure white").
Shiro is actually a child born with white hair, abandoned at the mountain because he was thought to bring misfortune. The dog god of the mountain took pity on him and protected him.