Jellycat Caffuffle DogWho could resist a curly-haired Caffuffle? This adorable playmate is sturdy enough to be freestanding but is also squishably soft for copious amount of cuddles.
Latest Price Updates