166 products
  • Dog - My First Puppet (8")
    Regular price
    $10.95
    Regular price
    Sale price
    $10.95
    Sold out
    Unit price
    per 
  • Chimp Puppet, with Bananna (29")
    Regular price
    $64.95
    Regular price
    $64.95
    Sale price
    $64.95
    Sold out
    Unit price
    per 
  • Biblical Camel Puppet (14")
    Regular price
    $37.95
    Regular price
    $39.95
    Sale price
    $37.95
    Sold out
    Unit price
    per 
    We currently have 10 in stock.
  • Pig Puppet - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Bear Puppet - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Lamb - My First Puppet (8")
    Regular price
    $10.95
    Regular price
    Sale price
    $10.95
    Sold out
    Unit price
    per 
  • Rabbit - My First Puppet (8")
    Regular price
    $10.95
    Regular price
    Sale price
    $10.95
    Sold out
    Unit price
    per 
  • Beaver Puppet - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Border Collie Puppet - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Crocodile Puppet (30")
    Regular price
    $44.95
    Regular price
    Sale price
    $44.95
    Sold out
    Unit price
    per 
  • White Goat Marionette (Small - 8")
    Regular price
    $14.95
    Regular price
    Sale price
    $14.95
    Sold out
    Unit price
    per 
  • Monarch Butterfly Puppet (12")
    Regular price
    $19.95
    Regular price
    Sale price
    $19.95
    Sold out
    Unit price
    per 
  • Silly Teddy Bear Puppet, with Arm Rod (28")
    Regular price
    $59.95
    Regular price
    $64.95
    Sale price
    $59.95
    Sold out
    Unit price
    per 
  • White Goat Marionette (Jumbo - 26")
    Regular price
    $39.95
    Regular price
    Sale price
    $39.95
    Sold out
    Unit price
    per 
  • Leopard Puppet - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Sheep Puppet, White - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Border Collie Puppet (20")
    Regular price
    $46.95
    Regular price
    Sale price
    $46.95
    Sold out
    Unit price
    per 
  • Caterpillar / Butterfly Puppet (12")
    Regular price
    $24.95
    Regular price
    Sale price
    $24.95
    Sold out
    Unit price
    per 
  • Rabbit Puppet, White - Long Sleeved (15")
    Regular price
    $29.95
    Regular price
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Elephant - My First Puppet (8")
    Regular price
    $10.95
    Regular price
    Sale price
    $10.95
    Sold out
    Unit price
    per