OPEN Everyday *Canada Wide Shipping Available*

Collection: Puppets

143 products
  • Mini Blue Bird Puppet
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out
  • Mini Chick Puppet
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • Mini Cottontail Rabbit Puppet
    Regular price
    $9.99
    Sale price
    $9.99
    Regular price
    Unit price
    per 
    Sold out
  • Mini Lop Ear Rabbit Puppet
    Regular price
    $11.99
    Sale price
    $11.99
    Regular price
    Unit price
    per 
    Sold out
  • Mini Bunny Rabbit Puppet
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out
  • Dutch Rabbit Puppet
    Regular price
    $39.99
    Sale price
    $39.99
    Regular price
    Unit price
    per 
    Sold out
  • Hand Puppet Rabbit
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    $19.99
    Unit price
    per 
    Sold out
  • Rabbit in Hat Puppet
    Regular price
    $34.00
    Sale price
    $34.00
    Regular price
    Unit price
    per 
    Sold out
  • Honey Bee Puppet
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    Unit price
    per 
    Sold out
  • Baby Dutch Rabbit Puppet
    Regular price
    $26.99
    Sale price
    $26.99
    Regular price
    Unit price
    per 
    Sold out
  • Little Hare Puppet
    Regular price
    $17.99
    Sale price
    $17.99
    Regular price
    Unit price
    per 
    Sold out
  • Duckling Puppet
    Regular price
    $29.99
    Sale price
    $29.99
    Regular price
    Unit price
    per 
    Sold out
  • Small Lamb Puppet
    Regular price
    $31.99
    Sale price
    $31.99
    Regular price
    Unit price
    per 
    Sold out
  • Small Cottontail Rabbit Puppet
    Regular price
    $37.99
    Sale price
    $37.99
    Regular price
    Unit price
    per 
    Sold out
  • Little Lop Rabbit Puppet
    Regular price
    $17.99
    Sale price
    $17.99
    Regular price
    Unit price
    per 
    Sold out
  • Disney Vintage Mickey Puppet
    Regular price
    $60.00
    Sale price
    $60.00
    Regular price
    Unit price
    per 
    Sold out
  • Disney Vintage Minnie Puppet
    Regular price
    $60.00
    Sale price
    $60.00
    Regular price
    Unit price
    per 
    Sold out
  • Reindeer Puppet
    Regular price
    $45.99
    Sale price
    $45.99
    Regular price
    Unit price
    per 
    Sold out
  • German Sheperd Puppy Puppet
    Regular price
    $54.99
    Sale price
    $54.99
    Regular price
    Unit price
    per 
    Sold out
  • Snowy Owl Puppet
    Regular price
    $50.00
    Sale price
    $50.00
    Regular price
    Unit price
    per 
    Sold out
  • Blue Three-Headed Dragon Puppet
    Regular price
    $40.00
    Sale price
    $40.00
    Regular price
    Unit price
    per 
    Sold out
  • Timber Wolf Puppet
    Regular price
    $57.00
    Sale price
    $57.00
    Regular price
    Unit price
    per 
    Sold out
  • Little Wolf Puppet
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    Unit price
    per 
    Sold out
  • Dragon Wristlet Puppet
    Regular price
    $25.00
    Sale price
    $25.00
    Regular price
    Unit price
    per 
    Sold out
  • Baby Dragon Puppet
    Regular price
    $40.00
    Sale price
    $40.00
    Regular price
    Unit price
    per 
    Sold out
  • Hotdog Finger Puppet
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    Unit price
    per 
    Sold out
  • Small Chameleon Puppet
    Regular price
    $30.00
    Sale price
    $30.00
    Regular price
    Unit price
    per 
    Sold out
  • Dinosaur Egg Puppet
    Regular price
    $40.00
    Sale price
    $40.00
    Regular price
    Unit price
    per 
    Sold out