I am sorry I had a whole box of these and have 2 of the 18 to 24 left and I have 4 more left at different sizes. You have to measure the chest of your dog to find out if it fits. As for the dog they all have that picture. If his chest is 18 to 24 it will definitely fit.
FYI i am no longer going to bid on this because I won another already.. My max number it not too far from where it is now. Throw something like 550 in the bid and you may have a chance. Great item though.