We have three rescue dogs, so we purchased 3 of these. Our pitbull 62 lbs is tall and lean, but still stocky. She is a three XL, our American foxhound, 52 lbs is very tall, but slender. He also is a three XL, and then our mutt, is about 42 pounds he is stocky but shorter, and he fits the two XL perfectly. we absolutely loved the color choices, although the American foxhound is actually double coated and probably needs this a little less, the other two are shorthaired with no protection and lov...