As discussed in other topics, there have been a lot of problems recently with the alternate Chihuahua site,
chihuahua-puzzle.com/.
The site now seems to be working smoothly. Feel free to use either of the two addresses, and bookmark them both in case of downtime on one or the other.
The chihuahua-puzzle.com server is now located in Amsterdam, so it may give you better performance than
chi.lexigame.com (in Sydney) if you are in Europe or North America.
Please let me know of any further problems with either of the two sites.