Xilla Xu

Xilla Xu is a premade dog from Sugar Maple Coast in The Sims 3: Pets for console. He lives with his owners Peng and Daisy.