Barbour Waxed Cotton Dog Coat Olive Barbour Waxed Cotton Dog Coat Olive Barbour Waxed Cotton Dog Coat Olive Was £39.95 - Now £23.97! Barbour Waxed Dog Coat: [Choose]XSSMLXLXXL Quantity: at £23.97 each Add To Basket 10 in stock.