Ecogear Dog Life Jacket

XX-Small: Up to 12 Lbs

X-Small: 12-18 Lbs

Medium: 22-45 Lbs

Large: 40-65 Lbs

X-Large: Over 65 Lbs