Dandie Dinmont Terrier vs King Charles Spaniel

Choosing between Dandie Dinmont Terrier and King Charles Spaniel? These two are closely matched on size and energy, so your decision comes down to the finer points — grooming, shedding, trainability and how each fits your household. Below we break down exactly how the two breeds compare on the things that shape daily life with a dog, so you can see which one is the better fit for your home, family and routine.

Dandie Dinmont Terrier vs King Charles Spaniel: full comparison

TraitDandie Dinmont TerrierKing Charles Spaniel
SizeSmallSmall
Energy levelLowLow
TrainabilityMediumMedium
FriendlinessHighHigh
Good with childrenHighHigh
Grooming needsMediumMedium
SheddingLowMedium
BarkingLowLow
ProtectivenessMediumLow
AdaptabilityHighHigh
Typical lifespan13 years12 years
HypoallergenicNoNo

Size and living space

The Dandie Dinmont Terrier is a compact little dog that fits small homes easily and never crowds a room. By comparison, the King Charles Spaniel is a compact little dog that fits small homes easily and never crowds a room. Because they are a similar size, neither has a clear space advantage — both will suit the same kind of home.

Exercise and energy needs

The Dandie Dinmont Terrier needs light but regular activity to stay content. The King Charles Spaniel needs light but regular activity to stay content. Their exercise needs are broadly the same, so this is unlikely to be a deciding factor.

Grooming and shedding

The Dandie Dinmont Terrier needs consistent brushing to keep the coat healthy and drops very little hair. The King Charles Spaniel needs consistent brushing to keep the coat healthy and sheds moderately, with heavier blowouts as the seasons turn. If low upkeep matters to you, factor this in — the difference adds up over a dog's lifetime.

Temperament, training and family life

The Dandie Dinmont Terrier is reasonably trainable with regular, positive sessions, speaks up only now and then and suits families with children particularly well. The King Charles Spaniel is reasonably trainable with regular, positive sessions, speaks up only now and then and suits families with children particularly well. On guarding instinct, Dandie Dinmont Terrier will let you know someone is at the door without being aggressive, whereas King Charles Spaniel is not a natural guard and greets visitors warmly.

Which is better for…

Which should you choose?

Choose the Dandie Dinmont Terrier if you want a more protective, watchful guardian, you want less shedding around the home, or you want a longer-lived breed.

Choose the King Charles Spaniel if you simply prefer the breed — it's very closely matched with the Dandie Dinmont Terrier on temperament, size and care.

Not sure which breed is right for you?

Take the free DoggyQ quiz and get a personalized match from 321 breeds based on your lifestyle, home and preferences — plus a full report on what living with that breed actually costs.

Find your perfect match

Frequently asked questions

Is the Dandie Dinmont Terrier or the King Charles Spaniel better for families with children?
Both the Dandie Dinmont Terrier and the King Charles Spaniel are considered good with children when properly socialized and supervised.
Which sheds more, the Dandie Dinmont Terrier or the King Charles Spaniel?
The King Charles Spaniel sheds more than the Dandie Dinmont Terrier. If shedding is a concern, the Dandie Dinmont Terrier is the lower-maintenance choice.
Which is easier to train, the Dandie Dinmont Terrier or the King Charles Spaniel?
Both breeds have comparable trainability. Consistency and positive reinforcement work well for each.
Is Dandie Dinmont Terrier or King Charles Spaniel bigger?
Dandie Dinmont Terrier and King Charles Spaniel are a similar size (Small).
Which barks more, Dandie Dinmont Terrier or King Charles Spaniel?
Both bark a similar amount (low).
Which is better for apartment living, Dandie Dinmont Terrier or King Charles Spaniel?
For apartment or apartment living, Dandie Dinmont Terrier and King Charles Spaniel are an even match — either can work well.

Related guides