
FM3050 - Little Pteranodon Puppet
Who's that flying in the sky? It's Little Pteranodon

FM2997 - Little Tyrannosaurus Rex Puppet
Little T-Rex puppet is a scaly, green puppet

FM3115 - Frog Lifecycle Puppet
An award-winning life cycle puppet - 3 in 1 - Egg to tadpole to friendly frog

FM3153 - Small Chameleon Puppet
A bright and colourful lizard ready to star in storytime

FM2877 - Baby Chimpanzee Puppet
A Baby Chimpanzee puppet that is soft and huggable

FM3176 - Leopard Cub Puppet
A beautiful leopard puppet with luxurious spotted fur

FM2064 - Sea Shark Puppet
Can you swim fast enough to get away from this Shark puppet

FM2848 - Jack Russell Smooth Coat Puppet
"Best in Show describes this Jack Russell Terrier puppet

FM2791 - Pack of 3 Mini Tabby Cat Finger Puppets
An adorable tabby cat to fit in your hand

FM2880 - Red Squirrel Puppet
Watch this cheeky Red Squirrel jump from tree to tree

FM3136 - Labradoodle Puppet
This non-shedding dog is awaiting adoption to his new home

FM3099 - Green Toad Puppet
A wide eyed green toad puppet with movable mouth, tongue and forelegs

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

FM3152 - Axolotl Puppet
This carnivorous amphibian has so many interesting stories to tell

FM2919 - Basset Hound Puppet
This Basset Hound puppet begs for a cuddle and playtime

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

FM3170 - Small Kangaroo Puppet
This lovely small kangaroo puppet will hop into your heart

FM3131 - Three Toed Sloth Puppet
An award-winning mammal puppet that is so sedentary that algae grows on its furry coat

FM3146 - Whistling Dolphin Puppet
Squeeze this dolphin puppet to hear it's unique whistle sound

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

FM3172 - Funny Bird Puppet
A funny and colourful goofy bird to bring life into storytime

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

FM2362 - Scarlet Macaw Puppet
Parrot lovers will caw over the Scarlet Macaw puppet

FM2566 - Fluffy Cat Puppet
The whimsical Fluffy Cat puppet is a princess among cats

FM2029 - Sheepdog Puppet
A smart Sheepdog puppet that wags its tail and tilts its head

FM3148 - Ladybug Life Cycle Puppet
An award-winning ladybug puppet that changes through different stages of it's life cycle

FM3105 - Narwhal Puppet
This unicorn of the sea, Narwhal, will bring your stories to life

FM3028 - Honey Bee Hand Puppet
No humble bumble, the Honey Bee puppet is a plush dynamo

FM2862 - Golden Retriever Puppy Puppet
Make any house a home with this Golden Retriever puppet

FM3073 - Monarch Life Cycle Puppet
This Butterfly will teach you all about life cycles

FM2113 - T Rex Small Puppet
The Tyrannosaurus Rex is a lean, scaly green eating machine

FM3092 - Classic Monkey Puppet
This classic monkey hits the right notes on the bongos

FM2576 - Small Red Fox Puppet
Small Red Fox puppet is a sly and fun little trickster

FM2738 - Pack of 3 Mini Monkey Finger Puppets
Go Bananas for this sweet mini Monkey finger puppet

FM2974 - Red Octopus Puppet
The Octopus puppet is a vivid coloured underwater creature

FM3036 - Sea Turtle Hand Puppet
Leatherback Sea Turtle puppet has a brown printed shell

FM3163 - Wrist Dragon Puppet
A mystical and shiny dragon puppet that wraps around your wrist

FM2764 - Pack of 3 Mini Duckling Finger Puppets
Adorable and sweet yellow Duckling finger puppet

FM3106 - Baby Orangutan Puppet
A cheeky and playful baby orangutan that will steal your heart