Free Shipping within Canada! We ship worldwide!

Sizing Chart

Size Approx. Weight* Leg Length Suggested Breed Sizing
XX-Small 5-10 lbs 4"-5" Toy Poodle, Yorkie, Maltese
X-Small 10 lbs and up with Short legs 4"-6" Bichon Frise, Border Terrier, Coton Du Tulear, Havanese, Jack Russel Terrier, Shih Tzu, West Highland Terrier
Small 15 lbs and up with Longer legs 6"-8" Beagle, Cocker Spaniel, Cock-a-poo, Miniature Schnauzer
Medium 20 lbs and up 9"-11" Australian Sheep Dog, Bearded Collie, Border Collie, Chow Chow, English Springer Spaniel, Wheaton Terrier, Schapendos
Large 65 lbs and up 11"-13" Airdale Terrier, Alaskan Malamute, Bernese Mountain Dog, Bouvier, Rough Collie, English Setter, Golden Retriever, Giant Schnauzer, Old English Sheepdog
X-Large 100 lbs and up 15" and longer Black Russian Terrier, Irish Wolf Hound, Great Pyrnese, Newfoundland Dog