Why pedigree dogs are so expensive