This blanket has a tough 1200 denier polynylon outer with 220 grams of polyfill to keep those short haired dogs warm during the winter months. It is waterproof/breathable and has a nylon lining with adjustable chest and belly closures to get a snug fit. To get your dog's size measure their back from collar to tail.