Amazon.com : Carhartt Quick Duck Jac, Pet Dog Vest, Water Repellent Canvas , Carhartt Brown, Medium : Pet Supplies
Carhartt Brown 9 oz Cotton Canvas Duck Fabric 61" Wide Upholstery By The Yard | eBay
Carhartt Brown Fabric 12 OZ Cotton Canvas Duck Carmel Color - Etsy
Green Carhartt #U/130 100% Cotton Camouflage Print Woven Fabric - SKU — Nick Of Time Textiles
CARHARTT Black Cotton Canvas Fabric Black Duck Apparel - Etsy
Protip: Carhartt's duck fabric is sort of water repellent but not ideal for heavy rain or snow. I carry a rain poncho in my inside pocket, because weather can be unpredictable. :