Smudge Puppy
JellyCat

Smudge Puppy

Regular price $30.00 $0.00 Unit price per

In my life, I have never held a softer, more cuddly stuffed animal.  Scout's honor.  Walk, don't run, to get this little lover.  They won't last in the store long.