Which is the better overall choice?
Both suit apartment living well; the Schnauzer is better for owners gone during the day, the Cocker is the sturdier pick for families with young kids.
Cocker Spaniel or Miniature Schnauzer? On paper they differ most on shedding, and on the scales Cocker Spaniel is the heavier at 20–30 lbs. Here is how the two compare on everything that shapes an ordinary week.


This is for someone already down to Cocker Spaniel and Miniature Schnauzer and deciding between them. For this pair the decision usually turns on shedding, so those are covered first and in most detail. Anyone choosing from a flat has a clear answer here: Miniature Schnauzer rates 5/5 against 4/5. There is no origin story here — only what changes about your week.
Between Cocker Spaniel and Miniature Schnauzer, shedding is what separates them, and Miniature Schnauzer is the lower-effort dog of the two to keep.
Choose Cocker Spaniel if there are young children at home and you already have another dog.
Choose Miniature Schnauzer if you are in a flat or a smaller home, you do not want a standing grooming appointment and shedding is a problem in your house.
| Feature | cocker spaniel | miniature schnauzer | Winner |
|---|---|---|---|
| Size class | small | small | Equal |
| Weight | 20–30 lbs | 11–20 lbs | Equal |
| Height | 13–16 in | 11–14 in | Equal |
| Lifespan | 10–14 years | 12–14 years | miniature schnauzer |
| Exercise need | Moderate (3/5) | Moderate (3/5) | Equal |
| Grooming need | Very high (5/5) | High (4/5) | miniature schnauzer |
| Shedding | Moderate (3/5) | Very low (1/5) | miniature schnauzer |
| Energy level | Moderate (3/5) | Moderate (3/5) | Equal |
| Barking | Moderate (3/5) | High (4/5) | cocker spaniel |
| Apartment suitability | High (4/5) | Very high (5/5) | miniature schnauzer |
| Good for first-time owners | High (4/5) | High (4/5) | Equal |
| Tolerates being alone | Low (2/5) | Moderate (3/5) | miniature schnauzer |
| Trainability | High (4/5) | High (4/5) | Equal |
| Good with kids | Very high (5/5) | High (4/5) | cocker spaniel |
| Good with other dogs | High (4/5) | Moderate (3/5) | cocker spaniel |
| Friendly to strangers | High (4/5) | Moderate (3/5) | cocker spaniel |
| Cost level | Moderate (3/5) | Moderate (3/5) | Equal |
| Coat | Silky and feathered | Wiry double coat | Equal |
| Origin | Various | Germany | Equal |
| Typical monthly cost | $80–$150 | $90–$180 | Equal |
| Typical first-year cost | $1,100–$2,300 | $1,300–$2,500 | Equal |
The Miniature Schnauzer is the smaller of the two, at 11-20 lbs and 11-14 inches against the Cocker's 20-30 lbs and 13-16 inches -- roughly two-thirds the Cocker's weight at the high end. Both stay firmly in the small-breed category, so the gap here is noticeable but not extreme.
Exercise needs are identical on paper -- both breeds rate a moderate 3/5, and energy levels match too. Neither is a couch potato nor a marathon partner; a solid daily walk and some playtime satisfies both.
Both coats need consistent upkeep -- Cocker at 5/5, Schnauzer close behind at 4/5, including the wiry double coat's periodic hand-stripping. But shedding tells a different story: the Schnauzer rates a very low 1/5 against the Cocker's moderate 3/5, so expect noticeably less hair on the floor with the Schnauzer despite similar grooming-table time.
The Schnauzer is an excellent apartment dog, 5/5 versus the Cocker's still-good 4/5, but it's also the louder of the two -- 4/5 for barking against the Cocker's moderate 3/5. It handles being alone better, too, at 3/5 versus the Cocker's 2/5, which partly offsets the barking concern for owners who work standard hours.
Training scores land close: both rate 4/5 for trainability and 4/5 for first-time owners. Neither breed poses a real obedience challenge, and the Schnauzer's alert, obedient temperament pairs well with the structure a new owner typically provides.
The Cocker has a modest edge across social categories -- 5/5 with kids versus the Schnauzer's 4/5, 4/5 with other dogs versus 3/5, and 4/5 with strangers versus 3/5. The Schnauzer isn't unfriendly by any means, just a touch more reserved and alert around people and dogs it doesn't know, which tracks with its watchdog instincts.
The Schnauzer lives slightly longer, 12-14 years against the Cocker's 10-14 -- overlapping ranges with the Schnauzer's floor higher. Its ten-condition health list includes pancreatitis, diabetes, and kidney stones, but shares four conditions directly with the Cocker: hip dysplasia, cataracts, progressive retinal atrophy, and ear infections -- the most overlap seen in any of these Cocker comparisons.
Costs run close: $80-150 monthly for the Cocker against $90-180 for the Schnauzer, and $1,100-2,300 versus $1,300-2,500 in year one. Both land at cost level 3/5, so budget-wise there's little to separate them.
Cocker Spaniel weighs 20–30 lbs and lives 10–14 years; Miniature Schnauzer weighs 11–20 lbs and lives 12–14 years. The two diverge most on shedding. They are level on cost level, energy level and exercise need, so those cannot decide it. Where the table declares a winner it means less work for the owner, nothing more; descriptive rows are left as ties on purpose. The value here is in the differences between the two columns; treat any single score as approximate.
Somewhat smaller -- 11-20 lbs against the Cocker's 20-30 lbs, though both are firmly small breeds.
The Miniature Schnauzer, clearly -- 1/5 versus the Cocker's 3/5. Grooming effort is similar for both (4/5 and 5/5), but shedding volume is not.
The Cocker -- it rates a moderate 3/5 for barking against the Schnauzer's 4/5. The Schnauzer's alert, watchdog instincts make it the more vocal of the two.
Both do well, but the Schnauzer edges ahead at 5/5 versus the Cocker's 4/5, and it also tolerates being left alone better (3/5 versus 2/5).
Minor -- $80-150 a month for the Cocker versus $90-180 for the Schnauzer, with similar first-year ranges.
Substantially -- hip dysplasia, cataracts, progressive retinal atrophy, and ear infections all appear on both lists, the highest overlap among the Cocker comparisons in this batch.
The Schnauzer has a slight edge, 12-14 years against the Cocker's 10-14, though both are solidly long-lived small breeds.
Both suit apartment living well; the Schnauzer is better for owners gone during the day, the Cocker is the sturdier pick for families with young kids.
$80-150 for the Cocker versus $90-180 for the Schnauzer -- close, with the Schnauzer slightly higher.
Neither -- both rate the same moderate 3/5 for exercise need and energy level.
The Schnauzer, slightly -- 12-14 years versus the Cocker's 10-14.






Health information here is general and is not veterinary advice. If your dog shows pain, sudden behaviour change, or worsening symptoms, consult a licensed veterinarian.
Some links on this site are affiliate links. We may earn a commission at no extra cost to you, and we only suggest products we believe are helpful for dog owners.
Match your lifestyle to the right dog.
Take quizNot sure which breed is right for you? Take our 2-minute quiz to find out.
Take the quiz