ThunderShirt Rugby Dog Anxiety Jacket Size M for dogs 20 - 50 pounds and with a chese size of 18" - 26" Easy to put on and take off Easy to create a snug, comfortable fit which is essential for its effectiveness in treating noise anxiety Attractive, durable fabric that resists collecting hair Machine washable for when necessary and it lasts at least the life of the initial user