30 products
  • Silly Peacock Puppet (24")
    Regular price
    $49.95
    Regular price
    $49.95
    Sale price
    $49.95
    Sold out
    Unit price
    per 
  • Silly Rooster Puppet (23")
    Regular price
    $49.95
    Regular price
    Sale price
    $49.95
    Sold out
    Unit price
    per 
  • Hatching Silly Bird Puppet (14")
    Regular price
    $29.95
    Regular price
    $29.95
    Sale price
    $29.95
    Sold out
    Unit price
    per 
  • Silly Penguin Puppet (17")
    Regular price
    $39.95
    Regular price
    $39.95
    Sale price
    $39.95
    Sold out
    Unit price
    per 
  • Mother Owl Puppet, with 3 Babies (10")
    Regular price
    $49.95
    Regular price
    Sale price
    $49.95
    Sold out
    Unit price
    per 
  • Scarlet Macaw Parrot Puppet (18")
    Regular price
    $34.95
    Regular price
    Sale price
    $34.95
    Sold out
    Unit price
    per 
  • Plum Headed Parakeet Puppet (18")
    Regular price
    $34.95
    Regular price
    Sale price
    $34.95
    Sold out
    Unit price
    per 
  • Amazon Macaw Puppet (18")
    Regular price
    $34.95
    Regular price
    Sale price
    $34.95
    Sold out
    Unit price
    per 
  • Owl Finger Puppet (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
    We currently have 2 in stock.
  • Giant Flamingo Bird Puppet (30")
    Regular price
    $59.95
    Regular price
    Sale price
    $59.95
    Sold out
    Unit price
    per 
  • Ostrich Finger Puppet (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
  • Duckling Finger Puppet, Yellow (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
    We currently have 3 in stock.
  • Crow Puppet (16")
    Regular price
    $34.95
    Regular price
    Sale price
    $34.95
    Sold out
    Unit price
    per 
  • Hummingbird Finger Puppet, Purple (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
  • Duck - My First Puppet (8")
    Regular price
    $9.95
    Regular price
    Sale price
    $9.95
    Sold out
    Unit price
    per 
  • Love Bird Puppet (18")
    Regular price
    $34.95
    Regular price
    Sale price
    $34.95
    Sold out
    Unit price
    per 
  • Seagull Finger Puppet (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
  • Hummingbird Finger Puppet, Green (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
  • Flamingo Finger Puppet (6")
    Regular price
    $6.95
    Regular price
    Sale price
    $6.95
    Sold out
    Unit price
    per 
  • Military Macaw Puppet (18")
    Regular price
    $34.95
    Regular price
    Sale price
    $34.95
    Sold out
    Unit price
    per