Side-by-side comparison: temperament, exercise, grooming, health, and cost of ownership.

An enthusiastic and versatile sporting dog built for endurance. German Shorthaired Pointers are tireless athletes who need an active owner to match their boundless energy.
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.
A 30 kg field athlete versus a 3 kg lap jewel — this is less a comparison than a fork in the road, and households searching it are usually negotiating between two entirely different lives with dogs. The German Shorthaired Pointer and the Yorkshire Terrier share exactly two things: intelligence and devotion. Everything else is opposites.
The GSP needs 90+ minutes of hard daily exercise (5/5 energy, 5/5 exercise, 1/5 apartment) and was bred to range across fields at speed. The Yorkie needs a fraction of that (3/5 energy, 2/5 exercise, 5/5 apartment) and gets most of it indoors. Feeding tells the same story: $55/month versus $25. One dog requires your schedule to bend around it; the other folds into whatever schedule exists.
Coat care inverts expectations: the big dog is trivial (3/5 shedding, 1/5 grooming — a weekly rubber-mitt pass), while the tiny one is high-maintenance (1/5 shedding but 5/5 grooming: daily brushing plus ~$500/year in professional trims). Trainability favors the GSP heavily (5/5 vs 3/5), kids favor the GSP too (4/5 vs 2/5 — Yorkies are too fragile for toddler households), and barking favors the GSP (3/5 vs 5/5).
Both breeds are reasonably healthy: 12–14 years for the GSP (4/5, bloat awareness required), 13–16 for the Yorkie (3/5; knees, teeth, and trachea — harness only). Routine vet costs are similar at ~$450/year, though everything scales with size if something goes wrong: surgery on a 30 kg dog costs more than on a 3 kg one.
Choose a German Shorthaired Pointer if you're an endurance-sport household that wants a dog in the action. Choose a Yorkshire Terrier if you want a portable, long-lived companion for an adult home with grooming budget to spare. There is no compromise candidate between these two — and that's usually the clarity people searching this comparison need.
Quick Answer
Choose German Shorthaired Pointer if you want easier to train and better with kids. Choose Yorkshire Terrier if you want more apartment-friendly and less shedding.
German Shorthaired Pointer
Attribute
Yorkshire Terrier
Size
Weight
Height
Lifespan
Trainability
Energy
Good with Kids
Shedding
Grooming
Apartment
Health
Price
German Shorthaired Pointer needs more exercise; Yorkshire Terrier is lower-maintenance.
German Shorthaired Pointer
Yorkshire Terrier
Energy Level
Exercise Needs
Apartment Friendly
If your daily schedule is packed, pay close attention here. The German Shorthaired Pointer demands serious physical activity — we're talking 60-90+ minutes of vigorous exercise daily (5/5).
German Shorthaired Pointer sheds more; Yorkshire Terrier is easier to maintain.
German Shorthaired Pointer
Yorkshire Terrier
Shedding
Grooming Needs
If you hate vacuuming, this matters. The German Shorthaired Pointer's 3/5 shedding level means daily fur management is part of life.
Yorkshire Terrier is calmer; German Shorthaired Pointer is more energetic.
German Shorthaired Pointer
Yorkshire Terrier
Playfulness
Barking Level
Energy
German Shorthaired Pointers from the Sporting group carry a enthusiastic, bold and versatile personality, shaped by their heritage as sporting dogs. Yorkshire Terriers, belonging to the Toy group, are spirited, bold and affectionate — reflecting their own distinct breeding history.
German Shorthaired Pointer is the larger breed; Yorkshire Terrier is more compact.
German Shorthaired Pointer
Yorkshire Terrier
Weight (kg)
Height (cm)
These two breeds look nothing alike. The German Shorthaired Pointer is a large breed at 20–32 kg (44–71 lbs) and 53–64 cm (21–25 in), while the Yorkshire Terrier is a small breed at just 2–3 kg (4–7 lbs) and 18–23 cm (7–9 in).
German Shorthaired Pointer is better suited for families with children.
German Shorthaired Pointer
Yorkshire Terrier
Good with Kids
Good with Dogs
Strangers
For families with children, the German Shorthaired Pointer is the significantly stronger choice. With a kid-friendliness score of 4/5, the German Shorthaired Pointer's enthusiastic nature makes it a natural family companion.
German Shorthaired Pointer tends to be the healthier breed overall.
German Shorthaired Pointer
Yorkshire Terrier
Lifespan (years)
Health Robustness
Lifespan is a near-tie: the German Shorthaired Pointer lives roughly 12–14 years while the Yorkshire Terrier averages 13–16 years. Neither breed has a clear longevity advantage, so other factors should drive your choice.
German Shorthaired Pointer is generally easier to train.
German Shorthaired Pointer
Yorkshire Terrier
Trainability
Intelligence
If you're a first-time dog owner, this is critical. The German Shorthaired Pointer's trainability score of 5/5 means it responds well to basic positive reinforcement and learns household rules fast.
Both breeds cost about the same to own.
German Shorthaired Pointer
Yorkshire Terrier
Purchase prices are in the same ballpark: $800–$2,000 for a German Shorthaired Pointer and $800–$3,000 for a Yorkshire Terrier. The initial investment won't differ dramatically between these two breeds.
Neither breed is objectively "better" — it depends on your priorities. Choose the German Shorthaired Pointer if you value easier to train (5/5 vs 3/5) and better with children (4/5).
Question 1 of 3
Do you have children at home?
The German Shorthaired Pointer and Yorkshire Terrier are both popular breeds, but they suit different lifestyles. The key differences: German Shorthaired Pointer needs significantly more daily exercise than Yorkshire Terrier, German Shorthaired Pointer sheds considerably more. Annual ownership costs are broadly similar for both breeds.
Choose German Shorthaired Pointer if...
Choose Yorkshire Terrier if...
Looking for more options?
The German Shorthaired Pointer scores 4/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 German Shorthaired Pointer is easier to train with a score of 5/5, compared to the Yorkshire Terrier's 3/5. Consistent, positive reinforcement methods work well.
A German Shorthaired Pointer puppy costs $800–$2,000 while a Yorkshire Terrier costs $800–$3,000. Annual maintenance runs about $1,210 for the German Shorthaired Pointer and $1,250 for the Yorkshire Terrier. The Yorkshire Terrier costs more to maintain annually.
The German Shorthaired Pointer lives 12–14 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 German Shorthaired Pointer (1/5). The Yorkshire Terrier ranks among our best apartment breeds.