Top 25 dog breeds according to the American Kennel Club


 * 1) Labrador Retriever
 * 2) German Shepherd
 * 3) Golden Retriever
 * 4) Rat Terrier
 * 5) Cocker Spaniel
 * 6) Shetland Sheepdog
 * 7) Doberman Pinscher
 * 8) German Shorthaired Pointer
 * 9) Rottweiler
 * 10) Boxer
 * 11) Belgian Malinois
 * 12) Weimaraner
 * 13) Miniature Australian Shepherd
 * 14) American Bulldog
 * 15) Australian Shepherd
 * 16) Boerboel
 * 17) Poodle
 * 18) English Springer Spaniel
 * 19) Cane Corso
 * 20) Pembroke Welsh Corgi
 * 21) Border Collie
 * 22) Jack Russell Terrier
 * 23) Irish Setter
 * 24) German Pinscher
 * 25) Finnish Lapphund

Criticism
The list only includes 2 american dogs, but it does include one rodent. Come on, Kennel Club!