1. Retriever (Labrador)
2. Cocker Spaniel
3. English Springer Spaniel
4. German Shepherd Dog (Alsatian)
5. Staffordshire Bull Terrier
6. Cavalier King Charles Spaniel
7. Retriever (Golden)
8. West Highland White Terrier
9. Boxer
10. Border Terrier
11. Rottweiler
12. Shih Tzu
13. Miniature Schnauzer
14. Lhasa Apso
15. Yorkshire Terrier
16. Bulldog
17. Dobermann
18. Bull Terrier
19. Weimaraner
20. Pug
Kennel Club registrations 2006
Dogs -
Quality information for over 350 dog breeds.