Najbardziej znanym podziałem ras psów, jest podział ras ze względu na długość sierści. Stąd też mamy następujące rasy psów: psy długowłose, psy krótkowłose oraz psy szorstkowłose. Psy również posiadają wiele zmysłów. Jest to pięć podstawowych zmysłów: węch, słuch, wzrok, dotyk oraz smak. Ponadto psy można podzielić ze względu na funkcje, jakie pełnią. Stąd wyróżniamy następujące grupy psów: psy myśliwskie, psy ratownicze, psy pasterskie, psy stróżujące, psy służbowe wykorzystywane na potrzeby wojska, psy zaprzęgowe, psy wyścigowe, psy reprezentacyjne i do towarzystwa, psy hodowane w celach konsumpcyjnych, psy wiejskie oraz psy hodowane w celach terapeutycznych. Psy myśliwskie dalej dzielą się na następujące grupy: tropowce, legawce, płochacze, posokowce, gończe, norowce oraz psy aportujące. Wśród psów pasterskich wyróżniamy również grupę psów zaganiających. Z kolei wśród psów stróżujących wyróżniamy psy stróżująco-obronne. Pies pasterski jest to taki typ psa, który na drodze selekcji otrzymał cechy obrońcy zwierząt hodowlanych przed różnymi drapieżnikami. Do cech psów pasterskich należą między innymi: zaciętość w walce, odporność na trudne warunki pogodowe, odporność na trudne warunki terenowe oraz silne poczucie hierarchii w stadzie. Tego typu psy mają często problem z podporządkowaniem się człowiekowi. Psy pasterskie są przyzwyczajone do samodzielnej pracy. Tego typu psy również potrzebują stałego zajęcia. Początkowo rasy psów pasterskich musiały być dużego wzrostu oraz powinny być silne. Jako przykład takiego psa można tutaj podać owczarka środkowoazjatyckiego.

Psy pasterskie stanowią  sekcję pierwszą w grupie pierwszej. Wśród ras psów pasterskich możemy wymienić między innymi następujące rasy: Bearded Collie, Beauceron, Border Collie, Briard, Ca de bestiar, Collie długowłosy, Collie krótkowłosy, Czechosłowacki wilczak, duży szwajcarski pies pasterski, Kelpie, Komondor, Kuvasz, Mudi, owczarek australijski, owczarek belgijski, owczarek chorwacki, owczarek holenderski, owczarek kataloński, owczarek niemiecki, owczarek pikardyjski, owczarek pirenejski, owczarek południoworosyjski Jużak, owczarek portugalski, owczarek staroangielski, owczarek szetlandzki, owczarek z Bergamo, pies z Maremmy i Abruzzów, polski owczarek nizinny, polski owczarek podhalański, Puli, Pumi, Saarlooswolfhond, Schapendoes, Schipperke, słowacki czuwacz, Welsh Corgi Cardigan oraz Welsh Corgi Pembroke. Z kolei pies ratowniczy jest to taki typ psa, który posiada dwa znaczenia. Może to być pies wyszkolony do realizacji zadań z dziedziny ratownictwa, jak również może to być pies rasy, która jest predysponowana do realizacji zadań z dziedziny ratownictwa. W tym drugim przypadku chodzi o to, że określona rasa jest od wielu pokoleń hodowana w celu zachowania albo też w celu rozwinięcia określonych predyspozycji do ratownictwa. Ze względu na to zatem możemy mieć do czynienia z następującymi psami ratowniczymi: psem ratowniczym wyszkolonym, ale nie będącym rasą psa ratowniczego, psem ratowniczym rasowym, ale nie wyszkolonym oraz z psem ratowniczym zarówno rasowym, jak i wyszkolonym odpowiednio.