If you own a small dog, you've probably lived this exact cycle: order a small, it swims past his shoulders and drags on the floor. Exchange it for an extra small, and now it won't stretch over his head at all. Back and forth, size after size, order after order and somehow the "right" fit never quite lands.
This isn't bad luck, and it isn't you doing something wrong. It's one of the most common and least talked-about frustrations in small dog accessories and clothes, and it comes down to a sizing problem the industry hasn't really solved. Here's why it happens, and a practical way to finally get it right.
Why Small Dogs Fall Through the Sizing Gap
Most clothes for dogs and cats are designed and pattern-graded around medium and large breeds first, then scaled down for smaller sizes. That scaling is the root of the problem. A jumper simply shrunk down from a medium-dog pattern doesn't account for the proportions of a genuinely small dog, a Chihuahua, Yorkshire Terrier, Pomeranian, or toy breed has a different chest-to-length ratio, a smaller neck relative to chest girth, and often a deeper chest than a scaled-down large-breed pattern assumes.
The result is the "too big, too small" trap: extra small is cut for the average small dog's neck, but too tight through the chest. Small is roomy enough through the chest, but the neck opening gapes and the length drags past the tail. Neither size was actually built around your dog's real shape, both were built around an assumption.
This is especially common with dog brand clothing that sells across a huge range of breeds and simply doesn't have the resources to re-cut a pattern for every size band. It's not a quality problem in the traditional sense, the stitching can be perfectly fine, it's a design problem baked in before the fabric is even cut.

The Measurements That Actually Matter
Most size charts ask for one or two numbers. A genuinely accurate fit needs three, taken properly, before you order anything.
1. Chest girth: Measure around the widest part of the ribcage, just behind the front legs. Keep the tape snug but not tight; you should be able to slip two fingers underneath it. This is the single most important measurement for small breeds, since chest shape varies more between small dogs than length does.
2. Back length: Measure from the base of the neck (where the collar sits) to the base of the tail, along the spine. This determines whether a garment will drag on the floor or ride up too short, a common complaint with deep-chested small breeds like Dachshunds.
3. Neck circumference: Measure around the base of the neck, where a collar would normally sit. Again, snug but not tight. This matters most for anything with a pull-over head opening rather than a full harness-style wrap.
Write all three down before you shop. Then compare them against the specific size chart on the item you're buying, not a general "small breed" size guide, and not the sizing from a different brand you've bought before. Every dog brand clothing label grades slightly differently, and reusing a size that worked with one brand is one of the most common reasons small-dog owners end up bouncing between sizes again.
Why "Extra Small" and "Small" Aren't Always Neighbouring Sizes
Here's the part that catches most owners out: many small-breed size ranges aren't evenly spaced. The jump from extra small to small is sometimes a much bigger leap in chest girth than the jump from small to medium, because the smallest sizes are often squeezed into a narrower design window to cover a wider range of toy breeds.
If your dog measures right at the edge between two sizes, the safest rule of thumb is to size up on chest girth and check the length separately, a slightly looser chest is usually more comfortable and easier to adjust than one that restricts movement or rubs under the legs, and a coat that's a little long can often be handled with an adjustable strap, while a garment that's genuinely too tight through the chest can't be fixed at all.

What to Look for in a Pet Clothing Store to Avoid This
Not every store handles small-breed sizing the same way, and this is where it's worth being a little selective. A pet clothing store that takes small dogs seriously will usually show a few specific signs:
- Separate small-breed patterns, not just a scaled-down version of the standard range
- Three-point measurement charts (chest, length, neck), not just a single "chest" number
- Photos on genuinely small dogs, not toy breeds photographed to look bigger, or larger dogs styled to look small
- A straightforward exchange policy, since even a careful measurement can occasionally land between sizes
- Size-specific customer reviews or fit notes, which are often more reliable than the chart itself for catching consistent sizing quirks
If a store or brand can't show you a real measurement chart, or its "small breed" range is really just the smallest size of a much larger sizing template, that's a reasonable signal you're more likely to end up in the exchange cycle again.
The Bottom Line
The "too big, too small" problem isn't a flaw in your dog or a failure on your part, it's a design gap that shows up specifically in small dog accessories and clothes, where a few centimetres makes a much bigger difference than it does on a larger breed. Measure chest, length and neck properly before you buy, check them against the specific brand's chart rather than a general guide, and favour stores that design small sizes on their own pattern rather than shrinking a bigger one. Get those three things right, and the constant back-and-forth between XS and S finally stops.
Sign in to leave a comment.