Small - 34-44cm neck size - 40-50cm chest - 26cm back length
Medium - 44-54cm neck size - 50-60cm chest - 34cm back length
Large - 54-63cm neck size - 70-95cm chest - 40cm back length
Dog life jacket
Reasonable buoyancy, medium sized jacket only just fits my mid size staffy, product arrived promptly with good notifications along the way. My only complaint is that upon first use we used the hand grip stitched into the jacket to gently pull our dog back toward us while still in the water and it ripped, it is meant to be there as a safety feature for emergency rescues, if this was the case the dog would be lost in a current or unable to be pulled to the surface using this grip.