Dog Breeds from Tiny to Huge
Also change more often so newer members feel they are progressing.
e.g.
0 - 50 T - Cup Yorkshire Terrier
51 - 100 Chihuahua
101 - 150 Pekinese
151 - 200 Pomeranian
201 - 250 Toy Poodle
251 - 300 Bichon Frieze
301 - 400 Basset hound
401 - 500 Cocker Spaniel
501 - 600 Border Collie
601 - 700 Siberian Husky
701 - 800 German Shepherd
801 - 900 Dalmation
901 - 1000 Alaskan malamute
1001 - 2000 Doberman
2001 - 3000 Japanese Akita
3001 - 4000 Rhodesian Ridgeback
4001 - 5000 Great Dane