These Alpine Extreme Weather Puffer Coats are made with a waterproof exterior which is perfect for keeping your dog dry and warm. They are perfect for all types of outdoor adventures. These coats are lined with a beautiful soft thick fleece, filled with warm fibre insulation. The Puffer Coat comes in many sizes XS to 5XL. They are a simple design that slips over your pooches head and a quick snap of the adjustable buckle over the back with a leash hole for easy walking.