Call the company to check what size you should get for your dog before buying these. Sizing is crucial. They are well made, durable, and if they fit perfectly will work perfectly. If you buy them one size wrong, they will be a nightmare to get on or keep on, depending if you buy too big or too small. They need to be the exact right size.