
FM2891 - Cottontail Rabbit Puppet
Rabbit Cottontail puppet is hopping down the trail

FM2675 - Pack of 4 Mini Jack Rabbit Finger Puppets
Miniature Jack Rabbit puppet for your fingers

FM2992 - Standing Lop Rabbit Puppet
Standing Lop Rabbit puppet is hopping around the garden

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

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

MH154260 - Adorables Petals Medium Unicorn
A super cuddly and adorable pink unicorn

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

FM2612 - Pack of 6 Mini Bat Finger Puppets
Mini Bat puppet is ready to take to the sky

FM2954 - Grizzly Bear Puppet
This Grizzly Bear puppet loves cuddles more than grizzling

FM3097 - Standing Bear Puppet
A majestic standing brown bear puppet with moveable mouth

FM2755 - Pack of 3 Mini Bluebird Finger Puppets
Beautiful Bluebird finger puppet will fill the sky with colour

FM3128 - Chipmunk in a Watermelon Puppet
Peekaboo a cute little chipmunk hiding in a watermelon

FM3167 - Highland Cow Puppet
A furry adorable highland cow with horns and a sweet face

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

FM3066 - French Bulldog Puppet
Playful French Bulldog puppet with a sweet wrinkled face

FM3125 - Small Black and White Dog Puppet
Small black and white dog with a gentle expression

FM2644 - Pack of 4 Mini Fox Finger Puppets
A sly and cheeky miniature fox puppet for your fingers

FM2761 - Pack of 3 Mini Frog Pack Finger Puppets
Jump for joy with this cute Green Tree Frog finger puppet

FM3149 - Giant Panda Cub Puppet
Fall in love with this sweet faced giant panda cub

FM2668 - Pack of 6 Mini Hedgehog Finger Puppets
Mini Hedgehog looks sharp but is full of soft cuddles

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

FM3142 - Lambkin Puppet
A playful little lamb puppet who may just follow you everywhere

FM3159 - Ring-Tailed Lemur Puppet
Learn all about this amazing lemur originally found in Madagascar

FM2780 - Pack of 4 Mini Sitting Frogs Finger Puppets
Galumph, went the little green frog one day

FM2786 - Pack of 3 Mini Hermit Crab Finger Puppets
Children and adults will both enjoy animating these adventurous hermit crabs

FM2782 - Pack of 4 Mini Roly Poly Finger Puppets
This roly-poly plays an important role in the eco-system

FM2777 - Pack of 4 Mini Shark Finger Puppets
Baby shark is ready for his song and an adventure

FM2783 - Pack of 3 Mini Snake Finger Puppets
This sssscary snake will slither right into storytime

FM2652 - Pack of 4 Mini Field Mouse Finger Puppets
Cute field Mouse puppet for your fingers

FM2645 - Pack of 4 Mini Barn Owl White Finger Puppets
Fall in love with this heart shaped faced mini Barn Owl

FM2638 - Pack of 4 Mini Spot Owl Grey Finger Puppets
Miniature spotted owl puppet is ready to read with you

FM3138 - Owlet Puppet
A soft cuddly wise little baby owl with movable head and wings

FM2991 - Grunting Pig Puppet
Grunting Pig will have you rolling on the floor in laughter

FM2685 - Pack of 4 Mini Winged Piglet Finger Puppets
Gravity defying Winged Piglet finger puppet takes flight

FM2610 - Pack of 6 Mini Praying Mantis Finger Puppets
tiny green miniature praying mantis finger puppet

FM3130 - Small Cottontail Rabbit Puppet
What this sweet little cottontail rabbit hop along

FM3131 - Three Toed Sloth Puppet
This slowest moving mammal is so sedentary that algae grows on its furry coat

FM3110 - Baby Swan Puppet
This adorable and fluffy baby Swan will have everyone swooning

FM2778 - Pack of 3 Mini Tortoise Finger Puppets
An adorable mini tortoise to hold in your hands

FM2521 - Baby Sea Turtle Puppet
Adorable Baby Turtle Puppet has a soft shell and movable feet

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