Side-by-side comparison: temperament, exercise, grooming, health, and cost of ownership.
Bold and tenacious with a distinctive elongated body, the Dachshund is a spirited companion. Originally bred for hunting badgers, they are fearless, clever, and endlessly entertaining.
A tiny terrier with a huge personality, the Yorkshire Terrier is a spirited, glamorous companion. Despite their small size, Yorkies are bold, confident, and make excellent watchdogs.
Two small, bold, long-lived companions with watchdog souls — the Dachshund and the Yorkshire Terrier are both famous for not realizing how small they are. Both bark generously, both bond fiercely, and both routinely pass 13 years. The choice usually comes down to sturdiness versus portability, and coat versus spine.
The Dachshund is the substantial one: 7–15 kg of muscle on short legs, with an easy 2/5-shedding coat and minimal grooming costs. The Yorkie is a 2–3 kg whisper of a dog whose silky coat barely sheds (1/5) but consumes ~$500/year in professional grooming plus daily brushing. With children, the Dachshund's 3/5 beats the Yorkie's 2/5 — both prefer respectful older kids, but the Yorkie is fragile enough that toddler households should look elsewhere.
Personality differences are a matter of flavor: the Dachshund is a stubborn hunter (2/5 trainability) that digs, patrols, and judges; the Yorkie is a spirited terrier (3/5) that supervises from laps and windowsills. Both are committed alarm systems — 4/5 and 5/5 barking respectively — and both score 4/5 as watchdogs. Energy is comparable and modest (3/5 each), satisfied with short walks and indoor play; the Yorkie edges apartment fit 5/5 to 4/5.
Health risks are structural in both, just different structures. The Dachshund's spine (IVDD) is its weak point — keep it lean, use ramps, expect 12–16 years. The Yorkie's weak points are knees (patellar luxation), teeth (yearly dentals are near-mandatory), and trachea (harness, never collar), with 13–16 years typical. Annual vet costs are similar (~$450–500).
Choose a Dachshund if you want a sturdier, lower-maintenance character with hunting-dog boldness. Choose a Yorkshire Terrier if you want a featherweight, glamorous, ride-along companion and don't mind paying the groomer. Both will own the household within a week — the question is merely at what weight class.
Quick Answer
Choose Dachshund if you want better with kids. Choose Yorkshire Terrier if you want easier to train and more apartment-friendly.
Dachshund
Attribute
Yorkshire Terrier
Size
Weight
Height
Lifespan
Trainability
Energy
Good with Kids
Shedding
Grooming
Apartment
Health
Price
Dachshund sheds more; Yorkshire Terrier is easier to maintain.
Dachshund
Yorkshire Terrier
Shedding
Grooming Needs
The Dachshund sheds a bit more (2/5) than the Yorkshire Terrier (1/5). It's not a night-and-day difference, but if you prefer a cleaner home, the Yorkshire Terrier has a slight edge.
Dachshund is less expensive to own annually.
Dachshund
Yorkshire Terrier
Purchase prices are in the same ballpark: $500–$2,000 for a Dachshund and $800–$3,000 for a Yorkshire Terrier. The initial investment won't differ dramatically between these two breeds.
Dachshund needs more exercise; Yorkshire Terrier is lower-maintenance.
Dachshund
Yorkshire Terrier
Energy Level
Exercise Needs
Apartment Friendly
The Dachshund needs slightly more exercise (3/5) than the Yorkshire Terrier (2/5), but neither breed is at an extreme. Both have moderate to moderate energy levels, so the difference in your daily routine will be modest — perhaps an extra 15-20 minutes of activity for the Dachshund.
Yorkshire Terrier is generally easier to train.
Dachshund
Yorkshire Terrier
Trainability
Intelligence
The Yorkshire Terrier has a slight training edge (3/5 vs 2/5). Both respond to positive reinforcement, but the Yorkshire Terrier tends to catch on a bit faster.
Dachshund is better suited for families with children.
Dachshund
Yorkshire Terrier
Good with Kids
Good with Dogs
Strangers
The Dachshund has a slight edge with children (3/5 vs 2/5). Both breeds can do well in families, but the Dachshund's clever temperament gives it a small advantage around young kids.
Dachshund is the larger breed; Yorkshire Terrier is more compact.
Dachshund
Yorkshire Terrier
Weight (kg)
Height (cm)
The Dachshund stands 20–23 cm (8–9 in) and weighs 7–15 kg (15–33 lbs), while the Yorkshire Terrier measures 18–23 cm (7–9 in) and 2–3 kg (4–7 lbs). The Dachshund is the larger of the two, though not by a dramatic margin.
Both breeds have similar temperaments.
Dachshund
Yorkshire Terrier
Playfulness
Barking Level
Energy
Dachshunds from the Hound group carry a clever, stubborn and playful personality, shaped by their heritage as hound dogs. Yorkshire Terriers, belonging to the Toy group, are spirited, bold and affectionate — reflecting their own distinct breeding history.
Both breeds have similar health profiles.
Dachshund
Yorkshire Terrier
Lifespan (years)
Health Robustness
Lifespan is a near-tie: the Dachshund lives roughly 12–16 years while the Yorkshire Terrier averages 13–16 years. Neither breed has a clear longevity advantage, so other factors should drive your choice.
On balance, the Yorkshire Terrier has the edge — it's easier to train (3/5 vs 2/5), more apartment-friendly (5/5), lower exercise needs (2/5). For most families, the Yorkshire Terrier is the more practical choice, particularly if you value an easy-to-train companion.
Question 1 of 3
Do you have children at home?
The Dachshund and Yorkshire Terrier are both popular breeds, but they suit different lifestyles. Annual ownership costs are lower for the Dachshund by roughly $200/year.
Choose Dachshund if...
Choose Yorkshire Terrier if...
Looking for more options?
The Dachshund scores 3/5 for being good with kids, making it the better family choice compared to the Yorkshire Terrier's 2/5. Both breeds can be great family dogs with proper training and socialization.
The Yorkshire Terrier is easier to train, scoring 3/5 versus the Dachshund's 2/5. The Yorkshire Terrier's eagerness to please makes training sessions more productive.
A Dachshund puppy costs $500–$2,000 while a Yorkshire Terrier costs $800–$3,000. Annual maintenance runs about $1,020 for the Dachshund and $1,250 for the Yorkshire Terrier. The Yorkshire Terrier costs more to maintain annually.
The Dachshund lives 12–16 years on average, while the Yorkshire Terrier lives 13–16 years. The Yorkshire Terrier tends to live longer. Proper diet, exercise, and regular vet care help maximize lifespan for either breed.
The Yorkshire Terrier adapts better to apartment living (5/5) than the Dachshund (4/5). The Yorkshire Terrier ranks among our best apartment breeds.