Od stycznia 2012 r. amerykański Kennel Club rozpoznał 174 różnych ras psów. Te rasy są podzielone na siedem następujących grup: sport, pies, praca, terier, zabawka, niesportowa i stadna.
Na świecie jest jednak wiele rodzajów psów, które nie są rozpoznawane przez żaden z głównych klubów kynologicznych. Od maja 2013 r. Światowa Organizacja Kynologiczna rozpoznała 339 różnych ras psów, ale liczba ta stale rośnie. Wszystkie psy są członkami tego samego gatunku i są zdolne do rozmnażania się, więc liczba możliwych kombinacji jest praktycznie nieograniczona. Stulecia hodowli psów doprowadziły do niezwykłej różnorodności, a hodowcy stale rozwijają nowe hybrydy.