Size L  fits 75-100 lb dogs
(greyhound)
Length from base of neck to tail is 33.5"
Adjustable belly band will fit chests from 32" to 39"

Size M  fits 55-75 lb dogs
(greyhound, doberman, pointer, setter, retriever, boxer)
Length from base of neck to tail is 29.5"
Adjustable belly band will fit chests from 29" to 35"

Size S  fits 45-55 lb dogs
(doberman, dalmatian, boxer, spaniel, pit bull, saluki)
Length from base of neck to tail is 26.5"
Adjustable belly band will fit chests from 25" to 32"

Size XS+  fits 35-50 lb dogs
(whippet, Ibizan, saluki, basset hound)
Length from base of neck to tail is 24.5"
Adjustable belly band will fit chests from 24" to 29"

Size XS  fits 25-40 lb dogs
(whippet, border collie)
Length from base of neck to tail is 22.5"
Adjustable belly band will fit chests from 23" to 27"

Size XXS  fits 25-35 lb dogs
(cocker spaniel, mini poodle, standard dachshund)
Length from base of neck to tail is 19"
Adjustable belly band will fit chests from 21" to 25"

Size XXXS  fits 20-27 lb dogs
(mini schnauzer, beagle, basenji, cavalier king charles spaniel, schipperke, manchester terrier)
Length from base of neck to tail is 17"
Adjustable belly band will fit chests from 20" to 24"

Size T  (tiny) fits 12-20 lb dogs
(westie, boston terrier, jack russell, mini dachshund)
Length from base of neck to tail is 14.5"
Adjustable belly band will fit chests from 19" to 23"

Size TL  (tiny long) fits 8-15 lb dogs
(italian greyhound, miniature dachshund)
Length from base of neck to tail is 17"
Adjustable belly bad will fit chests from 16" to 20"

Size XT  (extra tiny) fits 8-12 lb dogs
(poodle, mini dachshund)
Length from base of neck to tail is 13.5"
Adjustable belly band will fit chests from 16" to 19"

NEW! Size XXT  fits 6-8 lb dogs
(toy poodle)
Length from base of neck to tail is 12.5"
Adjistable belly band will fit chests from 15" to 18"

NEW! Size TOY  fits 4-6 lb dogs
(chihuahua)
Length from base of neck to tail is 10.5"
Adjustable belly band will fit chests from 13" to 16"

NEW! Size XTOY  fits 2-4 lb dogs
(yorkie)
Length from base of neck to tail is 8.5"
Adjustable belly band will fit chests from 11" to 14"

a guide to our sizes...
Males and females of each breed may wear different sizes.
Cozy fleece coats fit more loosely because they are stretchy.
BREEDS WE HAVE FIT
greyhound
basenji
whippet
italian greyhound
doberman
german shorthair pointer
golden retriever
weimaraner
vizsla
cocker spaniel
corgi
border collie
boxer
dalmatian
pit bull
mini poodle
standard poodle
toy poodle
mini schnauzer
standard schnauzer
giant schnauzer
irish setter
gordon setter
english setter
airedale
miniature dachshund
standard dachshund
west highland white terrier
jack/parson russell terrier
boston terrier
pug
french bulldog
rhodesian ridgeback
manchester terrier
toy manchester
beagle
cavalier king charles spaniel
saluki
australian cattle dog
australian shepherd
basset hound
bearded collie
belgian malinois
german shepherd
xolo
cairn terrier
chinese crested
clumber spaniel
border terrier
springer spaniel
bichon frise
lhasa apso
catahoula leopard dog
black mouth cur
ibizan hound
pharaoh hound
scottish deerhound
bouvier des flandres
smooth collie
mastiff
great dane
rottweiler
chihuahua
havanese
maltese
min pin
shih tzu
yorkie
fox terrier
cocker spaniel
brittany
labrador retriever
pointer
shar pei
coonhound