Obecome Doggy Life Jacket,Yellow Life Jackets provide ultimate buoyancy and high visibility to keep pets safe on the water. These dog life jackets are constructed of durable non-chafing materials to provide the highest levels of buoyancy and all-day comfort. This Jacket also includes a ring to connect any style of leash on the top of the jacket Middle Size:11" Length of Top Back, 17-19" Neck Size, 20-24" Chest Girth It could use a good wash