How much does a Portuguese Sheepdog puppy cost?
From reputable breeders, expect to pay between $1,200 and $3,000 for a Portuguese Sheepdogpuppy in the US — with an average of about $2,100. Location, lineage, and breeder reputation push prices up or down.

Why Portuguese Sheepdog puppies cost what they do
Portuguese Sheepdog puppies sit in the $1200 to $3000 range for solid reasons, and the average $2000 price tag reflects real breeding overhead. First, this breed isn’t in the AKC’s main registry yet—it’s in the Foundation Stock Service—meaning fewer breeders, limited gene pools, and more logistical hurdles when coordinating litters. That alone tightens supply. These dogs also demand rigorous health testing. Responsible breeders screen for hip dysplasia, progressive retinal atrophy, and chronic eye and ear issues, which adds $400 or more per dog in testing costs alone. You’re paying for those clearances to be documented and shared. Plus, Portuguese Sheepdogs aren’t popular—they don’t have a breed rank—which means no puppy mill demand and no mass production. Ethical breeders often wait months for the right mate, sometimes ship frozen semen across the country, and usually keep only one or two pups per litter for themselves. If you see a Portuguese Sheepdog puppy under $1000, it’s a red flag. That price likely means skipped health tests, poor breeding practices, or worse, a puppy broker flipping dogs from an unregulated source. You’ll end up paying more in vet bills down the road.
What moves the price
Budget $3,300–$9,100 for year one
Over the 13-year average lifespan of a Portuguese Sheepdog, including purchase, food, vet care, insurance, grooming, and supplies.
Not sure which breed fits your life?
Answer five questions about your home, your schedule, and your tolerance for shedding. We’ll match you to your top three breeds from over 200.