The best way to determine the correct size for your dog is to measure around your dog's neck, body length, and chest area then check that with the dimensions of the shirt sizes you are interested in. For added comfort I would always go a little bigger you do not want it to be tight fitting for your pup.