Here at Dog Coats by Ailene, we want you to know just how special your dog is to us, so we take extra care to make sure you have a good fit. We have a large selection of sizes to fit very small to large dogs. Our coats are double lined high quality, non-pulling fleece with Velcro closures that allow you to adjust them for a better fit.