Ranging in sizes big enough for a good size dog to small enough for a teacup on your lap, our blankets are supremely cozy! Designed with dual sided plush fabric as the standard offering. Our 12 x 16 Carrier Blankets are designed and proportioned to fit inside travel carriers or even a large purse. The 28 X 28 Blanket is perfect to keep your pup warm, while the Throw size offers an even bigger amount of softness, and luxury. All of our blankets are machine washable and manufactured in the USA.