Fédération Cynologique Internationale
The Fédération Cynologique Internationale is an international body for Kennel Clubs worldwide. It has 84 members, with only one member permitted from each country.
They recognise 328 breeds which they split into 10 different groups as follows:
Group 1 - Sheepdogs and Cattle Dogs (except Swiss Cattle Dogs)
Group 2 - Pinscher & Schnauzer - Molossoid Breeds - Swiss Mountain, Cattle Dogs , Other Breeds
Group 3 - Terriers
Group 4 - Dachshunds
Group 5 - Spitz and Primitive types
Group 6 - Scenthounds and Related Breeds
Group 7 - Pointing Dogs
Group 8 - Retrievers - Flushing Dogs - Water Dogs
Group 9 - Companion and Toy Dogs
Group 10 - Sighthounds
Many of the groups are divided into further subgroups. Some of which are mentioned above.
See the Fédération Cynologique Internationale website for more information.