Есть общепринятая классификация пород:
Караульные- сторожевые ( собаки охраняющие лучше территорию : кавказцы, среднеазиаты, бобтейл)
Служебные ( немецкая, бельгийская, швейцарская овчарки, ротвейлер, доберман)
Декоративные( Йорк, чихуахуа, той)
Собаки-компаньоны ( французский бульдог, золотистый ретривер, далматин)
Пастушьи собаки ( бордер-колли, аусси)
Упряжные собаки (хаски)
Собаки -спасатели (ньбфаундленды в воде, сенбернары в горах в снежных лавинах)
Самый большой класс - охотничьи:
- гончие( находят след и гонят дичь , которую в конце подстреливает охотник)
- борзые ( на не пересечённой местности, в поле, настигают дичь и убивают)
- лайки ( на деревьях обнаруживают дичь - белка, соболь, например, и лаем показывают куда нужно стрелять охотнику)
- легавые породы - выгоняют дичь ( вспомните стойку пойнтера или сеттера) - собака двигается по полю, находит дичь, замирает в нескольких метрах от дичи в характерной позе, что говорит о том, что дичь рядом, охотник командует, собака пугает дичь, охотник стреляет.
Собаки - ретриверы и спаниели - приносят подбитую дичь из воды, плывут за ней.
- горные породы - фокстерьеры, ягдтерьеры, таксы и т.д. достают дичь из пор, у собак сильный копательный рефлекс. Достают барсука, лису, например.
Сейчас многие собаки переросли свои основные рабочие функции и становятся просто компаньонами, но особенности породы сохраняются, например, ретриверы любят воду.