Hairdorables Pets, 8 Surprises in each pack. 12 Puppies to collect!
Hairdorables Pets, 8 Surprises in each pack. 12 Puppies to collect!

Hairdorables Pets, 8 Surprises in each pack. 12 Puppies to collect!

Regular price £11.50
Unit price  per 
Tax included. Shipping calculated at checkout.

  • Discover hairdorables puppies
  • Each has 2 different outfits
  • 12 puppies, 24 different outfits
  • 8 surprises in each pack
  • Each with personality and style