Sew a Dog Coat That Fits: Measure Girth, Not Body Weight

Quick Summary

You found a free dog coat pattern, it sized by weight, and your 12kg dog came out with a coat that gapes at the chest and drags on the ground. By the end of this you will know the three measurements that actually decide fit, how to convert them into a pattern size, and how to sew a bandana, a fleece-lined coat and a quilted bed cover from fabric you already own. If you have a deep-chested or long-backed dog and every store-bought coat has failed him, this is written for you.

The fear before you cut is usually the fabric — that you will ruin half a metre of good quilting cotton on something the dog refuses to wear. That fear is mostly unfounded. Fabric is recoverable, and the two smaller projects here use pieces you would otherwise leave in the scrap bin. The founded fear is the sizing, because almost every free dog pattern on the internet sizes by body weight, and weight tells you nothing about the shape of a ribcage.

A 12kg beagle and a 12kg whippet carry that weight in opposite places. The beagle is barrel-chested and short-backed. The whippet is deep and narrow through the chest with a long spine and a tucked waist. One coat cannot serve both, and no amount of careful sewing fixes a pattern that was drafted for a number on the scales.

Measure the Dog Before You Look at a Single Pattern

Three measurements decide everything: chest girth, back length and neck circumference. Take them with a soft tape measure while the dog is standing on all four legs, not sitting, not lying down. A sitting dog compresses the chest and shortens the back, and every measurement you take in that position will read short.

  1. Chest girth. Wrap the tape around the deepest part of the ribcage, just behind the front legs. This is the number that matters most — if the girth is wrong, nothing else can save the fit.
  2. Back length. Measure along the spine from the base of the neck (where a collar sits) to the base of the tail. Stop at the tail, not past it, or the coat will sit on the dog's rear and shift every time he moves.
  3. Neck circumference. Measure where the collar rests, then slide two fingers under the tape. If two fingers do not fit, the reading is too tight to sew from.

What goes wrong here

Measuring over a collar adds two centimetres you did not intend to add. Take the collar off first. The second common error is measuring the belly rather than the ribcage — the belly on most dogs is narrower, and a coat cut to that number will not close over the chest.

Write all three numbers down with the date. Puppies change monthly, and an older dog who has gained or lost condition changes too. A number from last winter is a guess.

Turn Three Numbers Into a Pattern Size

Chest girth leads, and back length confirms. Start with these ranges as a rough conversion, then check them against whatever chart the pattern designer supplies — their draft always overrides a general table.

  • XS — girth 30–40cm (12–16"), back 20–28cm (8–11")
  • S — girth 40–50cm (16–20"), back 28–35cm (11–14")
  • M — girth 50–62cm (20–24"), back 35–43cm (14–17")
  • L — girth 62–75cm (24–30"), back 43–53cm (17–21")
  • XL — girth 75–90cm (30–35"), back 53–63cm (21–25")

Then add ease. A smooth-coated dog needs about 2.5cm (1") added to the girth measurement so the garment moves. A double-coated dog needs 4–5cm (1.5–2"), because the coat compresses under fabric and springs back when he shakes.

Most dogs land in two different size bands — girth says medium, back length says large. Cut the size your girth calls for and lengthen or shorten the back on the pattern piece.

What if the girth and back length are two sizes apart?

Cut for girth every time, then redraw the back edge to your measured length. Girth is a closed circle you cannot alter after sewing; back length is a straight edge you can add to or trim before you cut. Sighthounds and dachshunds routinely need this adjustment, and it takes about a minute with a ruler.

Lengthen through the middle of the pattern piece, not at the tail end. Slicing the pattern horizontally across the body and spreading it keeps the neck opening and the leg curves where the designer put them.

Choosing Dog Sewing Patterns Worth Cutting Into

A usable pattern gives you a measurement chart, not a weight chart. Look at the sizing page before anything else — if it lists "10–15kg" with no girth figure anywhere, the designer never measured a dog, and you will be drafting the fit yourself regardless.

Free dog clothes patterns are worth trying for exactly this reason: the good ones publish girth ranges and the weak ones announce themselves in the first thirty seconds. Print the pattern at 100% scale, check the test square with a ruler, and only then cut fabric. A pattern printed at "fit to page" comes out roughly 4% small, which is enough to lose a closure.

Seam allowance is the other thing to check. Dog patterns vary between 6mm (1/4") and 1.5cm (5/8"), and mixing them up across pieces is how a coat ends up one size down. If you want a wider view of how designers write clear instructions, this piece on what makes a sewing pattern genuinely worth following covers what to look for.

Start With the Bandana — It Tests Your Numbers Cheaply

A dog bandana pattern is a triangle, and that is the point. Sew it first because it uses your neck measurement and nothing else, so you find out within twenty minutes whether your tape work was accurate.

Use two layers of quilting cotton, right sides together, stitched around with a gap for turning. A finished triangle with a long edge of roughly 55cm (22") suits a medium dog. The collar-slot version — a folded channel along the top edge — outlasts a tie-on every time, because a tie loosens and a channel cannot.

Cut the channel 1cm wider than the collar. A snug channel will not slide, and the bandana ends up bunched at the buckle.

The Fleece-Lined Coat Is the One That Gets Hard

Two fabrics with different stretch behave badly together, and this is where most first dog coat pattern attempts fall apart. Quilting cotton has almost no give. Fleece has plenty. Sewn face to face without preparation, the fleece grows as it feeds and the coat comes out twisted.

Pin at the centre point first, then at each end, then fill in between. Sew with the cotton on top and the fleece against the feed dogs so the machine controls the stretchy layer. A walking foot — the attachment that pulls the top layer through at the same rate as the bottom — removes the problem entirely if you have one.

What goes wrong here

Back length is the usual failure. A coat that extends past the base of the tail rides up and rotates within an hour of wearing, and the dog will try to reach it with his teeth. Trim the pattern to your measured spine length before you cut, not after.

Hook-and-loop fastening is the second failure. It grips fur, and a long-coated dog learns to dislike the coat because taking it off hurts. Use a side-release buckle on webbing for the belly strap and reserve hook-and-loop for the chest wrap, where fur is shorter.

Before you commit good fabric, cut the whole coat once from an old fleece blanket and pin it onto the dog. Five minutes of that mock-up tells you more about the chest wrap than any amount of measuring. Mark your adjustments straight onto the trial piece; the right erasable marking pen for fabric saves you redrawing lines later.

The Quilted Bed Cover Uses Everything You Already Have

A dog bed sewing pattern is really a large quilted panel and an envelope closure, which makes it the most forgiving project of the three. There is no fit to get wrong. Measure the existing bed insert across its length, width and depth, and add 2cm to each direction so the cover slips on without straining the seams.

Quilt the top panel before assembling. Straight lines 5–8cm apart hold cotton batting through repeated washing; spacing wider than 10cm lets the batting shift and clump after a few cycles. A walking foot keeps those lines from drifting on a panel this size.

Sewing Machine Cover Digital PDF Pattern

From the Mrs. Quilty shop

Sewing Machine Cover Digital PDF Pattern

It walks you through quilting a flat panel and finishing the edges cleanly — the exact two skills the bed cover needs, on a piece small enough to practise on first.

View product

An envelope back beats a zip for a dog bed. Two overlapping panels with hemmed edges wash flat, survive claws, and have no hardware to fail. Overlap them by at least 15cm so the insert cannot push through when the dog turns around.

If the cover slides on a slippery bed base, the fix is friction rather than tighter sewing — the same problem and the same reasoning as why quilted car seat covers slide and pucker. Add a strip of grip fabric to the underside and the cover stays put.

Ready to make your next project this good?

Mrs. Quilty delivers a complete quilting project to your door every month — pre-coordinated fabric, tools, pattern and video guidance included. Over 65,000 quilters have started their journey here. Box 1 is designed for exactly where you are right now.

Be part of it

Use LEARN20 for 20% off your first box

Mrs. Quilty subscription box

Before You Start

Take the three measurements today, while the dog is calm and standing, and keep them written somewhere you will find them again. Everything after that is ordinary sewing you already know how to do.

Sew the bandana first even if the coat is what you actually want. It confirms your neck measurement, uses a scrap, and gives you something finished on the dog within an hour — which matters more than it sounds like it should when the coat takes an afternoon.

What to remember

  • Chest girth chooses the size; back length is adjusted afterwards on the pattern piece.
  • Measure a standing dog with the collar removed, tape snug enough that two fingers slide under.
  • Add 2.5cm of ease for a smooth coat, 4–5cm for a double coat.
  • Cut a trial coat from an old fleece blanket before touching good fabric.
  • Stop the coat at the base of the tail — anything longer rides up and rotates.
  • Quilt bed-cover panels with lines 5–8cm apart so the batting survives washing.

FAQ

My dog measures medium in the chest but large in the back — which do I cut?

Cut the medium and lengthen the back. Girth is a closed circumference that cannot be altered once the coat is sewn, while back length is a straight edge you can extend before cutting. Slice the pattern horizontally through the middle of the body and spread it to your measured length, keeping the neck opening and leg curves where the designer placed them.

The fleece lining came out longer than the cotton shell after sewing. Can I fix it?

Yes, and you do not need to unpick the whole thing. Open the last seam you closed, trim the excess fleece flush with the cotton, then restitch with the cotton layer on top so the feed dogs control the stretchy fabric. Next time, pin at the centre and both ends before filling in the gaps, and use a walking foot if you have one.

Is quilting cotton strong enough for a dog bed cover?

Quilted, yes. A single layer will not survive claws, but a top panel quilted to cotton batting and backed with a second layer holds up through regular washing. Prewash everything before you cut, since cotton and batting shrink at different rates and an unwashed cover can end up too small for its insert after the first cycle.

Back to blog