Станом на 2009 рік, МКФ ( FCI ) визнала 339 порід, які класифіковано у 10 груп: Група 1 — вівчарки та собаки-пастухи(крім швейцарських собак-пастухів). Група 2 — пінчери, шнауцери, молоси та швейцарські собаки-пастухи. Група 3 — тер'єри. Група 4 — такси. Група 5 — шпіци та примітивні. Група 6 — гончаки та споріднені породи. Група 7 — лягаві. Група 8 — ретривери, собаки по птиці та «водяні» собаки. Група 9 — собаки-компаньйони та тої. Група 10 — хорти.