Salud Peluda

How much does it cost to own a dog per year?

Guide summary

Reading time
3 min
Sources
4
Updated

Owning an adult dog in the US costs about $1,930-$5,305 a year in 2026, according to Rover's annual cost survey, or roughly $145-$505 a month for a medium-size dog. The first year costs more: bringing a dog home runs $1,195-$4,650 up front for adoption or purchase, spay/neuter, vaccines, microchip and supplies. Food is the biggest regular expense, and unexpected vet bills are what break most budgets.

Couple sitting on the couch with their dog
Photo: sarandy westfall / Unsplash

Want your own number? Try our dog cost calculator.

Yearly costs, item by item

Item Small dog (under 20 lb) Medium (20-55 lb) Large (over 55 lb)
Food $785-$1,200 $1,200-$1,900 $1,900-$2,635
Treats and chews $55-$360 $55-$360 $55-$360
Checkup, vaccines and yearly tests $210-$400 $210-$400 $210-$400
Flea, tick and heartworm prevention $295-$360 $295-$360 $295-$360
Dental care $55-$490 $55-$490 $55-$490
Gear and toys $80-$265 $80-$265 $80-$265
Core total $1,480-$3,075 $1,895-$3,775 $2,595-$4,510

Ranges for a healthy adult dog, based on Rover's 2026 survey (we split its $785-$2,635 food range by dog size). "Checkup, vaccines and yearly tests" combines Rover's vet visit range ($80-$135) with average US prices for a heartworm test (about $71), fecal tests (about $58 each) and rabies or DHPP boosters when due (about $35-$42), from the Synchrony/CareCredit 2025-2026 cost study.

Common extras

Extra Typical cost per year
Pet insurance (accident and illness) $520-$1,230 (NAPHIA average for dogs: $836 in 2025)
Professional grooming (high-maintenance coat) $300-$975
Dog walking, daycare or pet sitters $210-$375 (over $900 in high-cost cities)
Training $40-$290
Dog license set locally; Rover estimates $35-$80

First-year costs

Item Typical cost
Adoption fee (shelter) / breeder $50-$500 / $675-$4,440
Spay or neuter $300-$800 (details)
Puppy vaccines $180-$300 (schedule)
Microchip and ID $30-$80
Supplies (crate, bed, leash, harness, bowls) $260-$1,125

Adopting is usually the cheapest route: shelter adoption fees often include spay/neuter, a microchip and first vaccines.

The costs nobody plans for

  • Emergency vet bills. Rover suggests setting aside $300-$2,500 for emergencies, and serious problems cost more: surgery to remove a swallowed object averaged $2,964 and cruciate ligament surgery $5,439 in Trupanion's claims data. See how much a vet visit costs and the emergency warning signs.
  • Senior care. From about age 7, many dogs need twice-yearly checkups, bloodwork and sometimes ongoing medication: Rover puts a senior dog at $2,475-$5,200 a year.
  • Pet care when you're away: boarding or sitters during vacations.
  • Housing: pet deposits or monthly pet rent if you rent.

How to spend less without shortchanging your dog

  1. Don't skimp on prevention: vaccines, parasite prevention and a yearly checkup are the cheapest way to avoid expensive illnesses.
  2. Buy food in larger bags or use subscription discounts, and measure portions: overfeeding costs money and health. Our pet food calculator helps.
  3. Brush your dog's teeth to delay costly dental cleanings.
  4. Use low-cost clinics for vaccines and spay/neuter.
  5. Plan for emergencies: a dedicated savings account or pet insurance.

Frequently asked questions

How much does a dog cost per month?

For a medium-size adult dog, the core costs above work out to about $158-$315 a month, before insurance, grooming or emergencies. Rover's 2026 survey puts the full monthly range at $145-$505.

Is a small dog cheaper than a large dog?

Usually, yes. Food, medication doses, boarding and dental cleanings cost more for big dogs. Rover found that small adult dogs can cost up to 63% less per year than large and giant breeds.

How much does a dog cost over its lifetime?

Rover estimates $19,840 for a small dog and up to $58,875 for a large one, over a typical 10-13 year lifespan.

Sources

This article is for general information and does not replace diagnosis or treatment by a veterinarian. If you are worried about your pet's health, call your vet clinic.