Teacup - Dogs under 5 lbs.
XX-Small - Toy Poodle, Pomeranian
X-Small - Chihuahua, Yorkshire Terrier
Small - Jack Russell, French Bulldog
Small/Med - Pug, West Highland Terrier
Medium - Beagle, Boston Terrier
Large - Boxer, Labrador Retriever
X-Large - Golden Retriever, German Shepherd
XX-Large - Mastiff, Great Dane