As expensive as $2,000-$5,000 is, we should remember that the main cost of owning a dog comes from food and vet care. Dachshunds live up to ~15 years on average and often reach 17, 18, or even 20 years of age. Add up all the food, toys, tools, and vet bills in that time and you’ll end up with a price tag that’s far greater than the initial English cream dachshund price.