Not at all sure about that one, I'm afraid. The only dog reference I can think of is the name of the hero Chuchuillin (which no doubt I've spelled wrong) - a name that means "hound of chuillin".
Unless otherwise stated, the copyright in each work is the property of the respective contributor. For usage or questions, contact [email protected].