A diferença entre um cão com pedigree e um sem é que o cachorro que tem pedigree tem uma garantia de uma linhagem pura em seu histórico de vida. São cães criados por profissionais e que mantém uma linhagem pura e sem misturas de raças entre seus ancestrais. Eles são cães daquela raça apenas, sem misturas e sem outras adições ao longo de sua linhagem.
Por essa garantia, o dono do cão acaba pagando por mais do que seria o preço de um cão comum, sem pedigree. No entanto, o retorno também é maior, já que ao cruzar seu cão com uma fêmea de mesma raça e mesmo status, ele pode vender os filhotes também com o certificado de que a raça do cão é pura. De certa maneira, para aqueles que realmente desejam um cão puro, o pedigree é como um certificado de garantia.