The chihuahua-puzzle.com site is still not working 100% correctly, but it's probably close enough now for most practical purposes.
If you're on that site and the scoreboard remains blank, apart from your own score, for more than a few seconds, try refreshing the page, or refreshing the scoreboard, as described by Calilasseia, or switch to a different puzzle and then switch back again, as described by mkenuk. If none of these work, switch to the other site.