Neopets - virtual pet website

A virtual pet website where visitors may adopt and care for pets, as well as play games and participate in contests, communities, and combat simulations.