Não se sabe para que exatamente o Chihuahua foi criado. A maioria das teorias mostra que a raça se originou em algum lugar do México.
A maioria das pessoas acredita que o Chihuahua foi criado pela primeira vez em Chihuahua, no México. Daí o nome que foi dado. A raça pode ter sido criada pelos maias ou toltecas entre 1800 a.C. e 900 d.C. O Techichi parece ser a raça que veio primeiro. Em seguida, foi reduzido em tamanho. Outros teóricos acreditam que essas duas raças são iguais. O Chihuahua é uma das mais antigas raças registradas no American Kennel Club. Foi reconhecida pela primeira vez como uma raça AKC em 1904.