Which size fits your dog's chest girth?
Enter your dog's chest girth in inches. Each of the four styles is cut differently, so the size that fits can shift from one style to the next. All ranges are in inches.
inches
Measure around the fullest part of your dog's chest, tape level and snug.
Size ranges by style
Each bar spans that size's min–max girth. Enter a girth above to see where your dog lands.
Classic vs Flex — Size Comparison
Puppia Classic Soft Harness
vs
Puppia Flex Air Harness
Puppia Classic & Flex — chest & weight by size
These measurements are approximate and for reference only — always measure your dog and use the official size chart below before choosing a size.
Classic XS8.2″–12.2″
2–4 lbs
Teacup Chihuahua · Micro Pomeranian
Classic S12.5″–17.3″
5–8 lbs
Yorkshire Terrier · Toy Poodle · Maltese
Classic M15.3″–22.0″
9–13 lbs
Shih Tzu (Standard) · Miniature Dachshund
Classic L19.2″–26.7″
14–18 lbs
Jack Russell (Large) · Cavalier King Charles
Classic XL22.0″–30.7″
19–25 lbs
Miniature Schnauzer · Westie · Boston Terrier
Classic XXL27.1″–37.7″
26–35 lbs
Cocker Spaniel · Beagle (Large)
XS
S
★
G15
M
★
G20
L
XL
★
G25
XXL
★
G30
★
G35
Flex G1513.5″–20.0″
4–8 lbs
Miniature Schnauzer (Puppy) · Maltese (Healthy) · Pomeranian (Full-Grown)
Flex G2017.0″–25.5″
9–15 lbs
Boston Terrier (Small) · Welsh Corgi (Puppy) · Shih Tzu / Jack Russell Terrier
Flex G2520.0″–31.0″
16–28 lbs
French Bulldog (Frenchie) · Pug (Broad Chest) · Beagle / Miniature Bull Terrier
Flex G3024.0″–38.0″
29–45 lbs
Border Collie · Australian Shepherd · English Bulldog (Medium)
Flex G3528.5″–44.0″
46–75+ lbs
Golden Retriever · Labrador Retriever · German Shepherd / Boxer
Brand
Season










