Blue My First Puppy 10″

Blue My First Puppy 10″

$21.95

All proceeds support volunteer and patient care programs at Almonte General Hospital and Fairview Manor.

12 in stock

SKU: 2145 Category:
  • 10" sitting plush puppy with My First Puppy embroidered on the foot
  • All features are embroidered for baby safety