Take the pup for a walk with these six mix and match odd socks in gorgeous dog designs.
This adorable set of six odd socks each have a colourful pattern of a cute pup on them. Each sock is unique and has a pretty dotty or striped design with a smiling pooch on the foot. These cute socks create no less than 15 different combinations of barkingly good style - that's a different pair everyday for over a fortnight. Sock size is UK 4-8. Your perfect pooches will always stay close at heel!
Over 30 different cards to choose from. Then have your message handwritten by the neatest Elf.
Make 3 different cute felt puppies, 10-14 cm long - woofly!£11.95