BOSYAK

Dog beds for medium dogs

A medium dog is roughly 9–20 kg: French bulldog, corgi, cocker spaniel, beagle, border collie, miniature schnauzer. If you're looking for a specific breed, open its page for a precise recommendation. Here we cover what matters for this group: how to measure, and why medium breeds most often end up with the wrong size.

Go by length and width, not weight. Measure your dog lying on its side with legs stretched, from nose to the base of the tail, and add 10–15 cm — that's the inner space you need, the room between the bolsters. Medium dogs are often wider than their weight suggests: a corgi or bulldog is low but stocky, so watch the width too when the dog sprawls on its side.

Choose a M–L bed

Size M–L beds

Which size to pick

WeightSizeOUTERINNER SPACE
up to 4 kgXS50×45×20 см25×25 см
up to 6 kgS65×50×20 см40×30 см
up to 12 kgM75×65×20 см50×43 см
up to 20 kgL90×80×25 см60×50 см
up to 35 kgXL110×85×25 см75×55 см
up to 60 kg2XL120×100×25 см85×70 см
up to 100 kg3XL145×115×25 см110×85 см

Measurement tolerance ±2–3 cm. Torn between two — take the bigger one.

Made in-house in Ukraine
Ships in 1–2 days
Pay by card or on delivery
14-day returns

What to consider when choosing

M — outer 75×65, inner 50×43, up to 12 kg: French bulldog, pug, miniature schnauzer.

L — outer 90×80, inner 60×50, up to 20 kg: corgi, cocker spaniel, beagle, border collie.

In the chart we deliberately give the inner space, not just the outer size: most makers publish only the bed's footprint, so the buyer can't tell how much room is really inside the bolsters. Go by the inner figure — that's what you measured the dog against. The medium group is the most versatile: it fits most household dogs of average build, so the point is not to guess but to measure — the difference between M and L is a few centimetres of inner space, and the number settles it.

This is the group people misjudge in both directions. They take M "the dog isn't big" — but a broad corgi or bulldog only fits M curled up. Or they take L "with room to spare" for a dog under 9 kg, which then huddles in a corner. The rule is simple: if the dog sleeps sprawled on its side, take L; if mostly curled and closer to 10 kg, M is enough. In doubt, measure the lying dog and let the number decide.

Medium dogs are active and sleep in varied poses — curled, then on their back with legs up. So both depth and a defined bolster matter: flat-faced breeds (bulldog, pug) rest their head on it, which helps them breathe in sleep. The filler holds shape and won't press flat under a medium-weight dog, and the level base won't sag — which matters for long-backed breeds such as dachshunds and some spaniels.

In sizes M–L all four EGO fabrics are available: oxford (waterproof, easy to clean), rogozhka (dense weave), SOFT velour (the warmest) and TOUCH velour (soft, sheds hair easily). Active, shedding dogs (corgis, spaniels) usually get oxford or rogozhka; those who like warmth and comfort (bulldog, pug) get SOFT or TOUCH velour. All fabrics are upholstery-grade, the same quality as on mid-range sofas.

The cover comes off on a YKK zipper and machine-washes at 30°C. Hair lifts off with a brush in a minute, easiest from oxford and rogozhka. A spare cover can be ordered separately, without buying a new bed. Made in-house by BOSYAK, dispatch in 1–2 days; custom sizes on request.

Beds by fabric:
Beds for other breeds