Nearly 8 in 10 pet owners underestimate the real number. Get accurate costs before you say yes.
Select your pet for a full first year and lifetime breakdown
A small dog costs $1,390–$2,000 per year. A medium dog runs $2,100–$3,200. A large dog can cost $3,000–$5,295 annually. First year costs are always higher due to spay/neuter, supplies, and training.
Cats typically cost $760–$1,500 per year for food, vet care, litter, and supplies. First year costs are higher — expect $1,750–$2,200 including spay/neuter and initial setup.
Pet insurance makes financial sense if your pet needs surgery or chronic care. A single emergency visit averages $800–$1,500. Insurance runs $350–$1,100 per year depending on pet and coverage level.
A medium dog costs around $34,000 over 12 years. A cat costs $20,000–$32,000 over 16 years. Most owners predict far less — the gap between predicted and actual is the biggest financial surprise in pet ownership.
The most commonly missed costs are boarding/pet sitting ($300–$700/yr), grooming ($200–$500/yr), dental cleanings ($500–$1,000), and emergency vet care. Budget a separate $2,000–$5,000 emergency fund.