Question: why are dachshunds called doxies?
Answer: The "chs" combination is pronounced "x" in German, the language English borrowed "dachshund" from (it means, "badger dog") ... The "short o" vowel has merged with the vowel of "palm" in many accents of the United States (the "father-bother merger"), meaning that "dachs" and "docks, dox" will sound the same to such speakers.