Cart 0
'Perfectly Imperfect' Pups

'Perfectly Imperfect' Pups

£5.00

Pick up your very own perfectly imperfect toy puppy today. They look delightfully different but are just as cute - and are full of personality!

Available in three colours – black, yellow and brown.


Share this Product


More from this collection