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.
Cheapest dog breeds to own
| Cheapest | Lifetime |
|---|---|
| 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.