Sort by popularity Sort by latest Sort by price: low to high Sort by price: high to low View: 12 24 All Dog CoatsBarbour Wax Dog Coat in Olive Extra Small £22.99 More Info Dog CoatsBarbour Quilted Tartan Dog Coat Large £22.99 More Info Dog CoatsBarbour Quilted Tartan Dog Coat Medium £22.49 More Info Dog CoatsBarbour Quilted Tartan Dog Coat Small £22.49 More Info Dog CoatsBarbour Quilted Dog Coat in Black Extra Large £31.00 More Info Dog CoatsBarbour Quilted Dog Coat in Black Large £22.49 More Info Dog CoatsBarbour Quilted Dog Coat in Black Small £22.99 More Info 1 2 3 4 5