Rasy psów różnią się między sobą nie tylko wyglądem, ale również charakterem, pewnymi skłonnościami do różnych chorób, czy wymaganiami w zakresie pielęgnacji. Rasy psów dzielimy na dziesięć podstawowych grup: Grupa I: Owczarki i psy pasterskie Grupa II: Pinczery i sznaucery, psy górskie i szwajcarskie psy pasterskie Grupa III: Teriery Grupa IV: Jamniki Grupa V: Szpice i psy w typie pierwotnym Grupa VI: Psy gończe i posokowce Grupa VII: Wyżły Grupa VIII: Płochacze, psy aportujące i wodne Grupa IX: Psy ozdobne i do towarzystwa Grupa X: Charty Rasy psów można także w dużym uproszczeniu podzielić na małe, średnie, duże oraz agresywne. W przypadku tych ostatnich należy zachować szczególną ostrożność, ponieważ wymagają najwięcej uwagi i wiedzy. Do ras psów agresywnych zaliczamy między innymi rottweilery, pit bulle, buldogi amerykańskie oraz owczarki kaukaskie. Pupile te wymagają odpowiedniej tresury już od pierwszych miesięcy życia. Pozwala to na ograniczenie niechcianych, agresywnych zachowań wobec ludzi i innych zwierząt. Zdecydowana większość z tych psów, to jednocześnie rasy duże lub średnie, które zdecydowanie nie nadają się dla osób mieszkających w mniejszych mieszkaniach. Rasy duże to na przykład owczarki niemieckie, labradory, berneńskie psy pasterskie, czy golden retrievery. Do przedstawicieli tej grupy należą także jedne z największych psów świata: dogi niemieckie, oraz bernardyny. Takie psy potrzebują wiele przestrzeni, dlatego sprawdzą się świetnie w przypadku osób mieszkających w domach z ogródkiem lub bardzo dużych mieszkaniach. Średnie rasy psów to między innymi beagle, boksery, chow-chow‘y, czy dalmatyńczyki. Pupile należące do tej grupy odznaczają się przede wszystkim dużą aktywnością i entuzjazmem. Uwielbiają zabawy na świeżym powietrzu i długie wędrówki. Wiele z nich to także świetni pływacy, którzy na pewno będą Ci wdzięczni, jeśli zabierzesz ich od czasu do czasu nad jezioro. Do grupy małych psów zaliczamy między innymi chihuahua (najmniejsza rasa świata), buldogi francuskie, bolończyki, czy Cavalier King Charles spaniele.