We measured 100+ dogs across various breeds, calculated the data and created our own unique chart of 10 sizes! Ranging from 3XS – 4XL, our cutting fits all breeds big and small down to a T, from a pint-sized Chihuahua to a colossal Tibetan Mastiff. Future fats and extra fluff are not included!


The trick is to let the tape ‘sit’ on your dog’s shoulders.


The 2-fingers spacing ensures your dog has ample breathing room, especially those with long hair and/or thick fur.


Not sure where the hip is at? Just before the butt, at the point where your dog’s stomach curves upwards. You can gauge the length of our singlet from here. It does not cover the butt and tail so as to retain the dog’s freedom to go about its business!

SizeChestNeckTopsideBreed Guide
3XS30cm22cm20cmTiny Chihuahua
2XS30cm22cm24cmNormal Chihuahua, Tiny Poodle
XS40cm26cm28cmToy Poodle, Silky Terrier, Mini Dachshund, Shih Tzu, Small Pomeranian
S50cm32cm32cmBigger Toy Poodle, Normal Dachshund, Westie, Shiba Inu, Corgi, Small Boston Terrier
M60cm38cm36cmNormal Pomeranian, Mongrels, Small Japanese Spitz, Bigger Corgi, Small Border Collie
L67cm46cm40cmClassic Bullypit, Sheltie, Dalmatian, Golden Doodles, Mongrels, Bigger Japanese Spitz, Small Husky
XL75cm50cm48cmSmall Golden Retriever, Doberman, Small German Shepherd, Labrador, Husky, Bassett Hound, Weimaraner, Mongrels
2XL85cm56cm55cmNormal Golden Retriever, Bernese Mountain Dog, Rottweiler, Chow Chow, Labradoodle, Chocolate Labrador
3XL95cm60cm60cmSmall Great Dane, Rhodician Ridgeback, Australian Labrador, Bigger Bernese Mountain Dog, Bigger Husky
4XL105cm70cm70cmBigger Great Dane, Tibetan Mastiff, Boz Shepherd, Small Malamute
EB (M)75cm53.5cm35cm
EB (L) 85cm53.5cm45cm
FB (S)60cm38.5cm30cm
FB (M) 60cm48.5cm40cm
PUG (S)55cm43.5cm28cm
PUG (M) 65cm53.5cm28cm

*EB – English Bulldog, FB – French Bulldog

Most breeds are able to share similar sizes but there are also different variations of the same breed. For our 3XS and 2XS dogs, the topside length is the important differentiating measurement. Should your dog’s data fall between 2 sizes, for example, you measured the chest at 70cm with 2-fingers spacing: 
  • Size L – Chest 67cm 
  • Size XL – Chest 75cm
Size L will be a snug fit while size XL will be a loose fit. It all depends on how you want your pup to look. Do remember that our tees will loosen a little after wash and wear. For male dogs, we recommend the snug fit so that his tee does get any pee on it!
For more tips, see fitting. If in doubt, always prioritise the chest during size selection!