How adorable are these dinky pups? These colourful linen look fabrics would be ideal for dog lovers everywhere! And at £7.50 per metre, who could ignore this bargain?

Dogs