Small Wonders 8572 Blue Babys First Puppy Rattle
Small Wonders No. 8572 Plush 10 inch Blue Velour Dog – White Satin Ears, Feet – Embroidered Black Eyes – Blue Velour Eye Patch – Blue Thread Nose, Mouth – White Satin Bow – BABY'S FIRST PUPPY Embroidered Tummy – Beanie Tush – Rattle LIKE NEW