REMEMBER, slightly looser fitting clothing is more comfortable and looks better than clothing that is too tight.
DO NOT PICK YOUR SIZE BASED SOLELY ON THIS SUGGESTION. ALWAYS USE THE SIZE CHART MEASUREMENTS TO FIND THE RIGHT FIT FOR YOUR PUP!
Small: Teacup breeds, Toy breeds, Chihuahua, Small puppies
Medium: Yorkie, Chihuahua, Maltese, Toy poodle, Pomeranian, Min Pin
Large: Shih Tzu, Jack Russel, Terriers, Scottie, Pug, Boston Terrier, Cocker Spaniel
XL: Beagle, Frenchie, English Bulldog, Border Collie, Schnauzer, American Pit Bull Terrier
2XL: Pit Bull, Boxer, German Shepherd, Dalmatian, Labrador, English Bulldog
3XL: Rottweiler, Doberman, American Bulldog, Dogs with large chests