Dudou

"Aren't you afraid of snakes? She is a snake demon!"

- —— Dudou trying to persuade Xu Xuan to leave Xiao-Bai.

Dudou was Xu Xuan's pet dog and best friend. He gained the ability to speak due to Xiao-Bai's magic, however he didn't like it.

He had yellow hair and flat ears. And he also once had a long fluffy tail like a wolf tail.

Personality
Loyal but a bit cowardly and sophisticated, he was more of a friend than a sidekick to Xu Xuan. When he teamed up with Xu Xuan, Dudou always tried to take care of Xu Xuan and keep themselves away from dangerous situations. Although Xiao-Bai granted him ability to speak with her magic in the movie, he didn't want it and was afraid of being treated as a demon by other people. Consequently, he seldom spoke to people other than Xu Xuan and Xiao-Bai.

In movie, Dudou didn't approve the relationship between Xu Xuan and Xiao-Bai because she was a demon. But he still heartedly supported Xu Xuan.

Trivia

 * According to an interview of Light Chaser Animation, Dudou is a mixed-breed dog. They mixed the characteristics of several Asian native dogs to create Dudou.
 * "Dudou"(肚兜) in Chinese means a traditional underwear that is used for covering breasts and belly, mostly for women and children. Naming your dog "Dudou" at that time is kinda like naming your dog "Bra".
 * In Chinese version, the voice actor of Dudou is the same voice actor of Xu Xuan's Brother-in-law in the last sences. It means that Xu Xuan's Brother-in-law in that life is Dudou reincarnated.