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".