Puppy Prices by Breed

What puppies actually cost — calculated from 1,779 real breeder listings across 37 breeds on K9Stud. Not survey estimates or guesswork.

Updated July 2026.

Median asking prices currently run from $650 (Pug) up to $3,500 (Rottweiler). Click any breed for its full price distribution, stud fees, and what drives the price up or down.

Median puppy asking price by breed
Breed Median price Listings
Rottweiler$3,50035
White Swiss Shepherd$3,50017
English Bulldog$3,300409
French Bulldog$3,300150
Miniature Australian Shepherd$3,00033
Doberman Pinscher$2,80024
Old English Bulldog$2,40016
Australian Shepherd$2,15022
Golden Retriever$2,00042
Goldendoodles$2,00090
Pomeranian$2,00015
Aussiedoodle$1,80021
German Shepherd$1,800115
Labrador Retriever$1,80051
Bernedoodle$1,60031
Poodle$1,60063
American Bully$1,50048
Cane Corso$1,50023
Cavalier King Charles Spaniel$1,50077
Havanese$1,50018
Great Dane$1,20034
Wolf Dog$1,20020
American Pit Bull$1,15016
Chihuahua$1,00023
Siberian Husky$1,00022
Labradoodle$90027
Cockapoos$88019
Yorkshire Terrier$82522
Maltese$79032
Shih Tzu$78025
Dachshund$75047
Maltipoo$75024
Pembroke Welsh Corgi$75022
Alaskan Malamute$65016
Boston Terrier$65053
Boxer$65033
Pug$65044

How these figures are calculated

Every figure comes from asking prices posted by breeders on K9Stud. For each breed we use the most recent 24 months of listings where there is enough data, widening the window up to five years for less common breeds — each breed page states the window it used. We exclude listings under $100 or over $20,000 as data-entry errors, and we only publish a breed once it has at least 15 listings.

These are asking prices rather than confirmed sale prices, so the final agreed figure can be lower. Use them as a market benchmark, not a quote.