The server where the alternate Chihuahua site is running -
www.chihuahua-puzzle.com - is having problems, causing the site to be unavailable for many users. The hosting company that runs the server is still investigating the problem and has not given any estimate of when normal service will be resumed.
The main site at chi.lexigame.com seems to be running normally, so I suggest everyone use that for the time being.