Cocker Spaniel or Miniature Schnauzer - which is the better fit?
The Schnauzer for a smaller, low-shed apartment dog that tolerates alone time a bit better; the Cocker for a more social, kid-friendly family dog.
English Cocker Spaniel or Miniature Schnauzer? On paper they differ most on shedding, and on the scales English Cocker Spaniel is the heavier at 26–34 lbs. Here is how the two compare on everything that shapes an ordinary week.


This is for someone already down to English 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. Breed history is left out; what follows is what you will actually live with.
Between English Cocker Spaniel and Miniature Schnauzer, shedding is what separates them, and Miniature Schnauzer is the lower-effort dog of the two to keep.
Choose English Cocker Spaniel if there are young children at home, you already have another dog and you want a dog that can keep up with an active routine.
Choose Miniature Schnauzer if you are in a flat or a smaller home, shedding is a problem in your house and your walking routine is modest.
| Feature | english cocker spaniel | miniature schnauzer | Winner |
|---|---|---|---|
| Size class | medium | small | Equal |
| Weight | 26–34 lbs | 11–20 lbs | Equal |
| Height | 15–17 in | 11–14 in | Equal |
| Lifespan | 12–14 years | 12–14 years | Equal |
| Exercise need | High (4/5) | Moderate (3/5) | miniature schnauzer |
| Grooming need | High (4/5) | High (4/5) | Equal |
| Shedding | Moderate (3/5) | Very low (1/5) | miniature schnauzer |
| Energy level | High (4/5) | Moderate (3/5) | Equal |
| Barking | Moderate (3/5) | High (4/5) | english 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) | english cocker spaniel |
| Good with other dogs | High (4/5) | Moderate (3/5) | english cocker spaniel |
| Friendly to strangers | High (4/5) | Moderate (3/5) | english cocker spaniel |
| Cost level | Moderate (3/5) | Moderate (3/5) | Equal |
| Coat | Medium, silky and feathered | Wiry double coat | Equal |
| Origin | Various | Germany | Equal |
| Typical monthly cost | $100–$200 | $90–$180 | Equal |
| Typical first-year cost | $1,400–$2,900 | $1,300–$2,500 | Equal |
The Miniature Schnauzer weighs 11-20 lbs and stands 11-14 inches, noticeably smaller than the Cocker's 26-34 lbs and 15-17 inches, though both fall in the small-to-medium range most homes can handle without much thought. The Schnauzer's compact, square build and wiry coat give it a distinctly different silhouette from the Cocker's longer, feathered profile, even before you factor in the weight gap.
The Schnauzer needs somewhat less activity - exercise need rated 3/5 against the Cocker's 4/5 - and the same one-point gap shows up in energy level. Neither is a low-energy breed; the Schnauzer just sits a notch below the Cocker's sporting-dog drive, which may or may not matter depending on how much daily walking time you actually have.
Grooming need ties at high (4/5) for both, since the Schnauzer's wiry double coat needs regular stripping or clipping just as the Cocker's silky coat needs regular brushing. Shedding tips clearly toward the Schnauzer though, at very low (1/5) versus the Cocker's moderate (3/5) - a real plus if shed fur on furniture bothers you, even with similar grooming effort required.
The Schnauzer rates 5/5 for apartment suitability, the top score, against the Cocker's still-solid 4/5. But it also barks more - high (4/5) versus the Cocker's moderate (3/5) - which matters more in shared-wall housing than square footage does. The Schnauzer also tolerates being alone slightly better, 3/5 versus the Cocker's 2/5.
Trainability and first-time-owner suitability both tie at 4/5, so neither breed has a clear edge for a new owner learning the ropes. The practical difference for someone starting out is less about how quickly either dog learns and more about which trade-off - the Schnauzer's extra bark or the Cocker's extra exercise need - fits their situation better.
The Cocker rates higher with kids (5/5 vs 4/5) and with other dogs (4/5 vs 3/5), while friendliness to strangers also favors the Cocker (4/5 vs 3/5). The Schnauzer isn't unfriendly by any means, just consistently a step behind the Cocker's very social profile across every category in this section.
Lifespan ties at 12-14 years for both. The Schnauzer's health list runs notably longer, including pancreatitis and diabetes risk, kidney stones, and a breed-specific skin condition called Schnauzer comedo syndrome, alongside hip dysplasia and cataracts. The Cocker's shorter list centers on ears, eyes, hips, and kidneys - hip dysplasia is the one condition both share.
Cost level ties at moderate (3/5) for both breeds, and the dollar figures sit close together: $90-180 monthly for the Schnauzer versus $100-200 for the Cocker, with first-year costs of $1,300-2,500 against $1,400-2,900. This is one of the more evenly matched cost comparisons in the lineup.
English Cocker Spaniel weighs 26–34 lbs and lives 12–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, good for first-time owners and grooming need, so those cannot decide it. The comparison marks an easier option only where one exists. Facts like weight and country of origin are not scored. Both dogs are rated from the same dataset, which is what makes the numbers comparable with each other even though any individual dog sits somewhere inside its breed's range.
The Miniature Schnauzer, at 11-20 lbs against the Cocker's 26-34 lbs - noticeably lighter, though not a toy breed.
The Schnauzer, rated high (4/5) versus the Cocker's moderate (3/5) - worth factoring in for apartment or close-neighbor living.
The Schnauzer, by a wide margin - very low (1/5) against the Cocker's moderate (3/5), despite needing comparable grooming effort.
Both tie at 4/5 for first-time-owner suitability, so this category won't tip the decision either way.
Not much - $90-180 monthly for the Schnauzer versus $100-200 for the Cocker, a narrow gap either way.
Hip dysplasia is the clearest overlap. The Schnauzer's list is otherwise longer, including pancreatitis, diabetes, and kidney stones not seen on the Cocker's list.
The Schnauzer, rated 3/5 versus the Cocker's 2/5 - still not great for long workdays, but a step better.
The Schnauzer for a smaller, low-shed apartment dog that tolerates alone time a bit better; the Cocker for a more social, kid-friendly family dog.
Close - $90-180 for the Schnauzer versus $100-200 for the Cocker.
The Cocker, rated 4/5 versus the Schnauzer's 3/5, though both are moderately to highly active breeds.
Both average 12-14 years - lifespan is a tie in this comparison.






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