Barbour
Barbour wax-coated dog coat - Green
£163£122(25% off)
Barbour plaid dog coat - Neutrals
£80
Barbour wax dog coat - Black
£83
Barbour tartan-print dog bed - Grey
£140
Barbour corduroy-collar dog raincoat - Green
Barbour tartan-check 30inch dog bed - Green
£143
Barbour tartan rabbit dog toy - Neutrals
£64
Barbour tartan-print dog toy - Brown
£63
Barbour tartan-pattern dog coat - Green
£123