PetCostGuides › How much does a dog cost in 2026?

How much does a dog cost in 2026?

A full, data-driven breakdown of dog ownership cost — by size, breed and lifetime.

The average dog costs about $2,500/year across 272 breeds in our database, but it ranges widely by size — from small breeds near $1,250/yr to giants over $4,520/yr. Lifetime cost runs roughly $17,600–$55,200.
Average annual dog cost by size (USD)
$1.6kSmall$2.2kMedium$3.0kLarge$3.9kGiant

Cheapest dog breeds to own

CheapestLifetime
Japanese Chin$17,600
English Toy Spaniel$19,300
Russian Toy$19,600
Danish-Swedish Farmdog$20,100
Toy Fox Terrier$20,600
Figures are generated from the PetCost database — food via the vet RER/MER formula, insurance from NAPHIA averages by breed health-risk tier. US estimates; verify with your vet and insurer.

FAQ

What is the average cost of a dog per year?

About $2,500/year across 272 breeds — food, insurance, vet and grooming. Bigger breeds cost more.

What is the cheapest dog to own?

In our data the Japanese Chin is among the cheapest at ~$17,600 lifetime.