Danas postoji ok 380 pasmina i gotovo sve su priznate u Međunarodne kinološke federacije. U Hrvatskoj pasmine su podijeljene na: lovačke pse(goniči.ptičari,retriveri,krvosljednici,šunjkavci,jamari),ovčarski psi(pastirski psi,ovčarski psi),doge i dogoliki psi,terijeri,hrtovi i hrtoliki psi,špicevi i polarni psi,pinči i gubičari,morfološki neidentificirani psi,izvorni psi na hrvatskom tlu.