We have gone through several harnesses to get one that fits. Since beagles tend to have broad chests, it is hard to find one that fits both back and front. The larges are too big for Tucker, and the mediums are too small. Cleo had another problem in that she was fat. Tucker is just a big beagle.