Sort by popularity Sort by latest Sort by price: low to high Sort by price: high to low View: 12 24 All Dog CoatsBarbour Quilted Dog Coat in Pink Small £31.50 More Info Dog CoatsBarbour Wool Dog Coat in Taupe & Pink Tartan Large £28.49 More Info Dog CoatsBarbour Wool Dog Coat in Taupe & Pink Tartan Medium £39.00 More Info Dog CoatsBarbour Wool Dog Coat in Taupe & Pink Tartan Small £39.00 More Info Dog CoatsBarbour Waterproof Reflective Dog Coat in Classic Tartan Large £28.59 More Info Dog CoatsBarbour Waterproof Reflective Dog Coat in Classic Tartan Medium £28.59 More Info Dog CoatsBarbour Waterproof Reflective Dog Coat in Classic Tartan Small £28.59 More Info Dog CoatsBarbour Wax Dog Coat in Classic Tartan Large £31.00 More Info Dog CoatsBarbour Wax Dog Coat in Classic Tartan Medium £25.45 More Info Dog CoatsBarbour Wax Dog Coat in Classic Tartan Small £22.75 More Info Dog CoatsBarbour Wax Dog Coat in Olive Large £22.49 More Info Dog CoatsBarbour Wax Dog Coat in Olive Medium £22.49 More Info 1 2 3 4 5