A medium-sized dog costs $2,000–$3,000/year. Over 12 years, that's $25,000–$36,000+.
Cats are cheaper: $1,000–$1,500/year. Dogs: $1,500–$3,000+ depending on size.
Small: $1,500. Medium: $2,000–2,500. Large: $3,000+. Includes food, vet, grooming, supplies.