Praying Mantis Finger(6)

FM2610 - Mini Praying Mantis Finger Puppet (6)

tiny green miniature praying mantis finger puppet

View More Details
Lion Stage Puppet

FM2562 - Lion Stage Puppet

This royal Lion is the king of the stage puppets

View More Details
Dragon Wyvern

FM2812 - Wyvern Dragon Puppet

The Wyvern Dragon puppet is a scaly green iconic beast

View More Details
Dragon, Winged

FM3051 - Winged Dragon Hand Puppet

Fierce and bold, Winged Dragon puppet is a handful of fun

View More Details
Orangutan, Baby

FM3106 - Baby Orangutan Puppet

A cheeky and playful baby orangutan that will steal your heart

View More Details
Frog, Finger(3)

FM2761 - Mini Frog Pack Finger Puppet (3)

Jump for joy with this cute Green Tree Frog finger puppet

View More Details
Owl, Great Horned

FM2403 - Great Horned Owl Puppet

The Great Horned Owl puppet is a silent and skillful hunter

View More Details
Bear Stage Puppet

FM2986 - Bear Stage Puppet

This Bear stage puppet is more giggles than grizzles

View More Details
Tortoise

FM2181 - Tortoise Puppet

Is this Tortoise puppet looking for a hare to race

View More Details
Lamb

FM2864 - Lamb Puppet

This Lamb puppet has a sweet, innocent face and soft fur

View More Details
Seal, Harbour

FM2537 - Harbour Seal Puppet

Harbour Seal puppet is graceful and adorable

View More Details
Rabbit Sniffing

FM3074 - Sniffing Rabbit Puppet

Sniff out this sweet new friend, a cream and tan Rabbit

View More Details
Rabbit, Dutch

FM2568 - Dutch Rabbit

Dutch Rabbit puppet feels and looks just like a real rabbit

View More Details
Bat, Finger (6)

FM2612 - Mini Bat Finger Puppet (6)

Mini Bat puppet is ready to take to the sky

View More Details
Dog, Small

FM3125 - Small Black and White Dog Puppet

Small black and white dog with a gentle expression.

View More Details
Falcon, Peregrine

FM3055 - Peregrine Falcon Puppet

Magestic and noble Falcon is ready to swoop into your hands

View More Details
Butterfly Monarch Finger (6)

FM2156 - Mini Monarch Butterfly Finger Puppet (6)

Mini Butterfly finger puppet has stunning sheer wings

View More Details
WoodlandAnimal Finger

FM2769 - Woodland Finger Puppets

Set of 4 Woodland Animal finger puppets.

View More Details
Owl,GreatHorned, Finger(4)

FM2752 - Mini Great Horned Owl Finger Puppet (4)

Watchful and wise Great Horned Owl finger puppet

View More Details
RabbitInHat Finger (4)

FM2709 - Mini Rabbit In Hat Finger Puppet (4)

Taa daa Mini Rabbit pops out of your magic hat

View More Details
Lizard, Collared

FM3063 - Collared Lizard Puppet

Gorgeously colourful collared lizard puppet.

View More Details
Donkey Stage Puppet

FM2908 - Donkey Stage Puppet

Donkey stage puppet is ready to bray and play

View More Details
Swan, Baby

FM3110 - Baby Swan Puppet

This adorable and fluffy baby Swan will have everyone swooning

View More Details
Whale

FM3040 - Whale Hand Puppet

This friendly whale puppet swims and plays in the ocean

View More Details
Otter, Baby

FM2960 - Baby Sea Otter Puppet

Baby Sea Otter puppet swims and plays all day

View More Details
Monkey, Finger(3)

FM2738 - Mini Monkey Puppets Finger Puppet(3)

Go Bananas for this sweet mini Monkey finger puppet

View More Details
Lizard, Frilled

FM3046 - Frilled Lizard Puppet

Frilled Lizard puppet is lazing on a red rock under the sun

View More Details
Alpaca, Finger(3)

FM2750 - Mini Alpaca Finger Puppet (3)

Feel the soft fur of this sweet mini Alpaca finger puppet

View More Details
Dog Golden Retriever

FM2998 - Golden Retriever Puppet

Ready to adopt is the lovingly loyal Golden Retriever puppet

View More Details
Tanager, Finger(3)

FM2763 - Mini Tanager Pack Finger Puppet (3)

Wonderfully colourful little bird finger puppet

View More Details
Macaw, Scarlet

FM2362 - Scarlet Macaw Puppet

Parrot lovers will caw over the Scarlet Macaw puppet

View More Details
Nautilus

FM3083 - Nautilus Puppet

Watch this amazing nautilus dash around the ocean

View More Details
Rabbit, Jack

FM2429 - Jack Rabbit Puppet

Hop to it! It's bouncy and fast Jack Rabbit puppet

View More Details
Elephant, Little

FM2940 - Little Elephant Puppet

A playful Little Elephant puppet thats tonnes of fun

View More Details
Alligator

FM2130 - Alligator Puppet

Don't turn your back on this adorable yet fearsome Green Alligator hand puppet

View More Details
Ostrich Stage Puppet

FM2872 - Ostrich Stage Puppet

Ostrich puppet has feathery soft plush and long eyelashes

View More Details
Lion

FM2889 - Lion Puppet

This Lion puppet is King of the Jungle

View More Details
Alpaca

FM2953 - Alpaca Puppet

An Alpaca hand puppet with long, soft fleece and big smile.

View More Details
Fox, Arctic

FM3042 - Artic Fox Hand Puppet

A cute, but cunning and sneaky white Arctic Fox puppet

View More Details
Fawn

FM2573 - Fawn Puppet

The sweet-and-gentle Fawn puppet is adorably designed

View More Details
Reindeer
View More Details
Eagle, Finger (4)

FM2642 - Mini Eagle Finger Puppet (4)

This mini eagle has a keen eye

View More Details
Turtle

FM2021 - Large Turtle Puppet

A gorgeous green turtle with a soft shell and movable feet

View More Details
Fawn, Finger(3)

FM2760 - Mini Fawn Pack Finger Puppet (3)

Sweet mini Baby Deer finger puppet

View More Details
Iguana

FM2258 - Iguana Puppet

A green Iguana puppet that is perfect for lizard lovers

View More Details
Bear, Black Cub

FM2831 - Black Bear Cub Puppet

An unbearably cute Black Bear Cub hand puppet

View More Details
Tree, Enchanted

FM2950 - Enchanted Tree Puppet

Captivating, is understating the charm of the Enchanted Tree

View More Details
Animal Hedgehog, Baby(1)

FM3056 - Baby Hedgehog Puppet(1)

Cheeky little Baby Hedgehog puppet will roll into your heart

View More Details
Bear, Sitting Polar

FM3103 - Sitting Polar Bear Puppet

A sweet and cuddly sitting polar bear

View More Details
Jabberwock

FM3091 - Jabberwock Puppet

A mythical and scary dragon puppet

View More Details
Pteranodon, Little

FM3050 - Little Pteranodon Puppet

Whos that flying in the sky? It's Little Pteranadon

View More Details
Dog Stage Puppet

FM3100 - Dog Stage Puppet

Adorable stage puppet dog with big brown eyes and moveable mouth and tongue.

View More Details
Eagle, Small

FM3114 - Small Eagle Puppet

Small eagle - ready to take flight.

View More Details
Fox, Red Small(1)

FM2576 - Small Red Fox Puppet

Small Red Fox puppet is a sly and fun little trickster

View More Details
Rat in a Tin Can

FM3084 - Rat in Tin Can Puppet

I wonder what this rat is up to?

View More Details
Turtle, Baby

FM2521 - Baby Sea Turtle Puppet

Adorable Baby Turtle Puppet has a soft shell and movable feet

View More Details
Zebra Stage Puppet

FM2565 - Zebra Stage Puppet

A striped and curious Zebra stage puppet

View More Details
zzz#Hummingbird, Finger (4)

FM2691 - Mini Hummingbird Finger Puppet (4)

Emerald green mini Hummingbird finger puppet

View More Details
Moose, Small

FM3109 - Small Moose Puppet

A strong and sweet small Moose out for adventure

View More Details
Lamb, Woolly

FM3059 - Woolly Lamb Puppet

Soft adorable and cuddly Lamb puppet

View More Details
Bear, Standing

FM3097 - Standing Bear Puppet

A majestic standing brown bear puppet with moveable mouth

View More Details
Dragon Baby

FM2886 - Baby Dragon Puppet

Baby Dragon puppet looks cute but is a fire-breathing menace

View More Details
Owl, Barn

FM3124 - Barn Owl Puppet

Handsome Barn Owl.

View More Details
Heron, Great Blue

FM3077 - Great Blue Heron Puppet

An elegant and magestic blue heron

View More Details