On ne sait pas exactement pourquoi le Chihuahua a été élevé. La plupart des théories montrent que la race est originaire du Mexique.
La plupart des gens pensent que le Chihuahua a été élevé pour la première fois à Chihuahua, au Mexique. D'où le nom qui lui a été donné. La race pourrait avoir été élevée par les Mayas ou les Toltèques entre 1800 av. et 900 après JC. Le Techichi semble être la race qui est arrivée en premier. Il a ensuite été réduit en taille. D'autres théoriciens pensent que ces deux races sont identiques. Le Chihuahua est l'une des races les plus anciennes enregistrées dans l'American Kennel Club. Il a été reconnu pour la première fois comme race AKC en 1904.