Best Adjustable Dog Harness for Growing Puppy
As an Amazon Associate we earn from qualifying purchases. Details
A growing puppy changes shape fast. A harness that fits this month can pinch at the chest or neck a few weeks later. This guide compares six harnesses by what their listings actually state: weight range, chest range, where the straps adjust, and how you put the harness on. Measure your puppy first, then match those numbers to the listing. A harness should fit the dog you have now, not a guessed adult size.
Quick answer
For a puppy that is still changing at the neck, chest and belly, the PLUTUS PET harness is the most flexible, because its listing says the straps adjust at all three places. Its listing gives no weight range or chest measurement, so check the size chart before you buy.
For a very small puppy, the Ychpaw extra-small set is the clearest match: its listing states 5-9 lbs, a neck girth of 9.5-12 inches and a chest girth of 9-15 inches. The Voyager suits a 14-17 lb small dog that wants a step-in design with reflective bands. The Copatchy is the one with a top handle, for dogs of 19-39 lbs. The BOOMIBOO and matilor are step-in vests with a leash, each for puppies whose chest falls inside the stated range.
Comparison table
| Harness | Stated size or range | How it goes on | Key details | Care |
|---|---|---|---|---|
| Voyager Step-in Flex | 14-17 lbs; 15-18 inch chest; size S | Step-in | Reflective bands, air mesh, 2.72 ounces | Hand wash only |
| Copatchy No Pull | 19-39 lbs; size listed as Small | Over the head | Top handle, 2 fast-release buckles, 2.4 ounces | Machine or hand wash |
| BOOMIBOO step-in vest | 14-16 inch chest; no weight range stated | Step-in | Leash included, 2 metal leash rings, reflective threads | Hand wash only |
| matilor step-in vest | 10-15 lb; 13.5-16.5 inch chest | Step-in, 3 steps | Leash included, double D ring, 6.4 ounces | Machine wash, cold, gentle cycle |
| PLUTUS PET | No weight range or chest measurement stated | Not described as step-in | Adjusts at neck, chest and belly; front and back clips | Hand wash only |
| Ychpaw extra-small set | 5-9 lbs; 9-15 inch chest; 9.5-12 inch neck | Neck buckle, no need to go over the head | Leash included (4.92 ft), 4 adjustable buckles, 2.89 ounces | Hand wash only |
Use the table to narrow the list, not to skip measuring. A chest range tells you about fit, a weight range gives a second limit, and the adjustment points tell you how much you can fine-tune inside that size.
How to measure your puppy first
Chest girth is usually the most important harness measurement. The AKC also names back length and neck girth as core dog-gear measurements. Measure around the largest part of the rib cage, usually just behind the front legs, while your puppy stands. Keep the tape snug but not tight, and use the two-finger rule between tape and dog. A string, ribbon or shoelace works if you do not have a tape.
Do not trust labels like small, medium or for puppies. They vary: one small listing here states 14-17 lbs, while an extra-small listing states 5-9 lbs. If your puppy reaches the top of the stated range, measure again and check the next size instead of loosening the harness past the maker’s instructions.
Harness reviews
Voyager Step-in Flex Adjustable Dog Harness (Moss Green, Small)
What it is: A step-in harness in size S. The listing states 14-17 lbs, a 15-18 inch chest range, fully adjustable construction, breathable air mesh and a lightweight design. It is made from nylon and polyester and weighs 2.72 ounces. The straps are named as genuine 3M Scotchlite reflective, and the closure is a buckle with double ring.
Who it suits: A small puppy inside the stated weight and chest range that dislikes gear going over the head.
Pros
- Step-in design
- Named reflective straps rather than a general visibility claim
- Fast drying, per the listing
Cons
- Hand wash only
- Narrow range: 14-17 lbs
Skip if: Your puppy is under 14 lbs or over 17 lbs, or you need machine washing.
View the Voyager Step-in Flex harness on Amazon (affiliate link)
Copatchy No Pull Reflective Adjustable Harness with Handle
What it is: A mesh harness with a top handle. The card lists size Small in red, but the weight range the listing states is 19-39 lbs. It weighs 2.4 ounces, has 2 fast-release buckles and adjusts around both the body and the neck. The listing calls the mesh soft and breathable.
Who it suits: A larger small puppy or small-to-medium dog that needs a handle to hold.
Pros
- Top handle
- Adjusts at body and neck
- Machine or hand washable, per the listing
Cons
- Slides over the head, so it is not a step-in design
- The stated range starts at 19 lbs
Skip if: Your puppy is under 19 lbs or resists over-the-head gear.
View the Copatchy No Pull harness on Amazon (affiliate link)
BOOMIBOO Step-in Adjustable Puppy Vest with Leash
What it is: A step-in vest in pink, size S, with the chest stated as 14-16 inches. The package is 1 harness plus 1 leash. The listing describes lightweight breathable air mesh, reflective threads for night walking, 2 metal leash rings, a buckle and Magic Tape. The breed-size field says Medium and the breed recommendation says small dog breeds, so go by the chest measurement.
Who it suits: A puppy with a 14-16 inch chest that wants a step-in vest and a leash in one purchase.
Pros
- Step-in design
- Leash included
- Reflective details
Cons
- No weight range is stated
- Hand wash only
- The range spans only 2 inches (14 to 16), so there is little room to grow
Skip if: Your puppy’s chest is outside 14-16 inches, you need a stated weight limit, or you want a harness without a leash.
View the BOOMIBOO step-in vest on Amazon (affiliate link)
matilor Step-in Breathable Puppy Vest (Medium, Blue)
What it is: A mesh step-in vest. The listing gives a chest range of 13.5-16.5 inches and 10-15 lb in the size name. It weighs 6.4 ounces and takes 3 steps to put on or take off. It comes with a leash, uses a double D ring and has a buckle with a safety lock. The listing says the mesh is breathable, lightweight and quick-dry.
Who it suits: A small-breed puppy of 10-15 lbs with a 13.5-16.5 inch chest.
Pros
- Stated weight and chest ranges
- Machine washable with cold water on a gentle cycle
- Leash included
Cons
- The Medium label still targets small breeds
- The chest range spans 3 inches (13.5 to 16.5)
Skip if: Your puppy is outside 10-15 lbs or outside the chest range, or you want a harness without a leash.
View the matilor step-in vest on Amazon (affiliate link)
PLUTUS PET No Pull Harness with Leather Accents
What it is: A harness in size S (Royal Blue) whose listing says the straps are fully adjustable at the neck, chest and belly. It names front and back clips, reflective stitching, quick-snap buckles, breathable nylon straps and leather-trimmed panels. Materials are leather, nylon and plastic. The listing describes it for small, medium and large dogs with the breed recommendation All Breed Sizes.
Who it suits: A puppy expected to change shape in several places, if the size chart confirms the fit.
Pros
- Adjusts at neck, chest and belly
- Front and back attachment points
- Reflective stitching
Cons
- No weight range or chest measurement is stated
- Not described as step-in
- Hand wash only
Skip if: You need a stated weight range or a step-in design. The broad size wording cannot replace a measurement chart.
View the PLUTUS PET harness on Amazon (affiliate link)
Ychpaw Extra-Small Harness and Leash Set
What it is: An extra-small harness and leash set in turquoise. The listing states 5-9 lbs, a neck girth of 9.5-12 inches and a chest girth of 9-15 inches. It weighs 2.89 ounces and is made of cotton, nylon and plastic. It has 3 buckles, adjustable neck and chest areas and 4 adjustable buckles overall. The neck buckle means it does not need to go over the dog’s head. The leash is 4.92 ft with an anti-tangling clip and a handle.
Who it suits: A small puppy of 5-9 lbs whose neck and chest fall inside those ranges. Its 9-15 inch chest range spans 6 inches, the widest chest range of any harness here that states one.
Pros
- Most specific measurements of the group
- No over-the-head step
- Leash included
Cons
- Starts at 5 lbs, so it is not stated to fit a smaller puppy
- Hand wash only
Skip if: Your puppy is under 5 lbs or over 9 lbs, or you want a harness-only purchase.
View the Ychpaw extra-small set on Amazon (affiliate link)
Buying checklist
- Measure chest, and neck if the listing gives a neck range, with your puppy standing.
- Compare your numbers with the listed chest range, not with the word Small or Medium.
- Check the weight range, and if none is stated, rely on the chest range and the maker’s size chart.
- Look for adjustment where your puppy will change: neck, chest, belly.
- Decide between step-in (Voyager, BOOMIBOO, matilor, Ychpaw) and over-the-head (Copatchy).
- Check what is in the box, because BOOMIBOO, matilor and Ychpaw include a leash.
- Check care wording: only the Copatchy and matilor listings mention machine washing.
None of these listings names a safety certification or crash test, so do not treat any harness as car-safe. For more on adjustable no-pull designs, see this adjustable no-pull harness guide. If your puppy slips out of gear, the guide to harnesses for small dogs that escape covers fit points.
FAQ
How do I measure a puppy for an adjustable harness?
Measure the chest around the largest part of the rib cage, just behind the front legs, while your puppy stands. Keep the tape snug and use the two-finger rule. Compare the result with the listed chest range, such as 14-16 inches for the BOOMIBOO or 9-15 inches for the Ychpaw.
Which harness adjusts in the most places?
The PLUTUS PET listing says its straps adjust at the neck, chest and belly. The Copatchy adjusts at the body and neck, and the Ychpaw at the neck and chest. Adjustment helps inside a size but does not make one harness fit every stage of growth.
What harness fits a 3 lb puppy?
None of these listings states a 3 lb fit. The Ychpaw starts at 5 lbs, so do not choose it for a 3 lb puppy by eye. Check the listing for a smaller size or ask the maker before ordering.
Is a step-in harness better for a puppy?
It can help if your puppy dislikes gear going over the head. The Voyager, BOOMIBOO, matilor and Ychpaw describe step-in designs, while the Copatchy slides over the head before buckling. If your puppy resists or slips out, ask a certified trainer about equipment and handling.
Does breed name tell me which size to buy?
No. A Cockapoo puppy, for example, may not match a universal size label as it grows. Measure the neck and chest and compare them with the size chart instead. Use the stated weight and chest ranges as limits.
When should I ask a trainer or vet instead of buying another harness?
Ask if your puppy pulls hard, slips the harness or seems uncomfortable. A harness is not a substitute for that advice, and none of these listings cites a safety certification. Read the maker’s instructions and limits before each use.
Closing note
Choose by the measurement that can rule a harness out, not by the longest feature list. Match your puppy’s chest and weight to the listed ranges: the Ychpaw for 5-9 lbs, the matilor for 10-15 lb, the Voyager for 14-17 lb and the Copatchy for 19-39 lb. Where a number is missing, as with the BOOMIBOO and PLUTUS PET weight ranges, check the product page or the maker’s size chart.