Elephant, Little Puppet

FM2940 - Little Elephant Puppet

A playful Little Elephant puppet that's tonnes of fun

View More Details
Lion, Little Puppet

FM2930 - Little Lion Puppet

Little Lion puppet is more cuddles than roars

View More Details
Pig, Little Puppet

FM2967 - Little Pig Puppet

Little Piggy Puppet plays in the pig pen

View More Details
Snowy Owl, Little Puppet

FM3151 - Little Snowy Owl

This sweet little owl features a movable head and wings

View More Details
Chameleon Puppet

FM2215 - Chameleon Puppet

An eye-catching and fly-catching Chameleon puppet

View More Details
Bee, Honey Puppet

FM3028 - Honey Bee Hand Puppet

No humble bumble, the Honey Bee puppet is a plush dynamo

View More Details
Duckling Puppet

FM2922 - Duckling Puppet

Bring a little Springtime to your life with Duckling puppet

View More Details
Frog, Funny Puppet

FM3033 - Funny Frog Hand Puppet

The Funny Frog puppet is ready for mischief and fun

View More Details
Rabbit,  Floppy Bunny Puppet

FM2838 - Floppy Bunny Rabbit Puppet

Floppy Bunny Rabbit puppet is a bundle of furry softness

View More Details
Squirrel, Flying Puppet

FM2580 - Sugar Glider (Flying Squirrel)

Nocturnal Sugar Glider will glide into your heart

View More Details
Butterfly Finger Puppet(6)

FM2156 - Pack of 6 Mini Monarch Butterfly Finger Puppets

Mini Butterfly finger puppet has stunning sheer wings

View More Details
Rabbit, Dutch Baby Puppet

FM2571 - Baby Dutch Rabbit Puppet

Baby Dutch Rabbit puppet looks and feels like a real rabbit

View More Details
Wombat

FM3133 - Wombat Puppet

An adorable Australian Wombat

View More Details
Alpaca Stage Puppet Puppet

FM2885 - Alpaca Stage Puppet

Adorable fluffy and fun Alpaca stage puppet

View More Details
Chicken, Funky Puppet

FM3030 - Funky Chicken Hand Puppet

Hilarious and funky chicken hand puppet

View More Details
Dragon Sky Puppet

FM2958 - Sky Dragon Puppet

Take flight with the mystical Sky Dragon puppet

View More Details
Duckling, FingerPuppet(3)

FM2764 - Pack of 3 Mini Duckling Finger Puppets

Adorable and sweet yellow Duckling finger puppet

View More Details
Labradoodle Puppet

FM3136 - Labradoodle Puppet

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

View More Details
Tree, Enchanted Puppet

FM2950 - Enchanted Tree Puppet

Captivating, is understating the charm of the Enchanted Tree

View More Details
Turtle, Little Puppet

FM2968 - Little Turtle Puppet

Little Turtle puppet is a sure bet to win any race

View More Details
Bear, Polar Cub Puppet

FM3041 - Polar Bear Cub Hand Puppet

A cuddly Polar Bear Cub puppet that will melt your heart

View More Details
Cat,OrangeTabby Puppet

FM2845 - Orange Tabby Kitten Puppet

Soft fur and whiskers adorn this Orange Tabby Kitten puppet

View More Details
Chicken Puppet

FM2861 - Chicken Puppet

First in the pecking order, this Chicken puppet is crazy-fun

View More Details
Crocodile Stage Puppet

FM2559 - Crocodile Stage Puppet

Snap to it, with Crocodile stage puppet

View More Details
Ferret Puppet

FM2843 - Ferret Hand Puppet

Slinky, rascally and super-soft Ferret puppet

View More Details
Fox, Crafty

FM3081 - Crafty Fox Puppet

Watch out for this crafty fox

View More Details
Frog, FingerPuppet(3)

FM2761 - Pack of 3 Mini Frog Pack Finger Puppets

Jump for joy with this cute Green Tree Frog finger puppet

View More Details
MiniSharkFingerPuppet(4)

FM2777 - Pack of 4 Mini Shark Finger Puppets

Baby shark is ready for his song and an adventure

View More Details
Monkey Puppet

FM2123 - Monkey Puppet

Watch the bananas with this cheeky brown Monkey puppet

View More Details
Platypus, Baby Puppet

FM3037 - Baby Platypus Hand Puppet

Learn about Australian animals with the Baby Platypus puppet

View More Details
Rabbit, Dutch Puppet

FM2568 - Dutch Rabbit Puppet

Dutch Rabbit puppet feels and looks just like a real rabbit

View More Details
Sloth, Baby Puppet

FM2927 - Baby Sloth Puppet

What's your hurry? Baby Sloth puppet loves to take it easy

View More Details
Alligator Puppet

FM2130 - Alligator Puppet

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

View More Details
Alligator,American Puppet

FM2921 - American Alligator Puppet

Cuddly American Alligator will swamp you with affection!

View More Details
Chick, FingerPuppet (4)

FM2721 - Pack of 4 Mini Chick Finger Puppets

Sweet precious mini Chick finger puppet

View More Details
Cow, Brown Puppet

FM3080 - Brown Cow Puppet

How now brown cow, an adorable friend to have

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
Dog, Basset Hound Puppet

FM2919 - Basset Hound Puppet

This Basset Hound puppet begs for a cuddle and playtime

View More Details
Dog, French Bulldog Puppet

FM3066 - French Bulldog Puppet

Playful French Bulldog puppet with a sweet wrinkled face

View More Details
Dragon Wyvern Puppet

FM2812 - Wyvern Dragon Puppet

The Wyvern Dragon puppet is a scaly green iconic beast

View More Details
Dragon, Fire Puppet

FM3054 - Fire Dragon Puppet

This magical Dragon is a fiery little beast of a puppet

View More Details
Fox, Red Small Puppet

FM2576 - Small Red Fox Puppet

Small Red Fox puppet is a sly and fun little trickster

View More Details
Hot Dog Puppet

FM3145 - Hot Dog Puppet

Be careful this hot dog has bite!

View More Details
Iguana Puppet

FM2258 - Iguana Puppet

A green Iguana puppet that is perfect for lizard lovers

View More Details
Lizard, Frilled Puppet

FM3046 - Frilled Lizard Puppet

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

View More Details
Macaw, Scarlet Puppet

FM2362 - Scarlet Macaw Puppet

Parrot lovers will caw over the Scarlet Macaw puppet

View More Details
Mouse - White Puppet

FM2219 - White Mouse Hand Puppet

Alert and eager, this Mouse puppet sits waiting for cheese

View More Details
Mouse, Field, FingerPuppet(4)

FM2652 - Pack of 4 Mini Field Mouse Finger Puppets

Cute field Mouse puppet for your fingers

View More Details
Nautilus Puppet

FM3083 - Nautilus Puppet

Watch this amazing nautilus dash around the ocean

View More Details
Octopus, Red Puppet

FM2974 - Red Octopus Puppet

The Octopus puppet is a vivid coloured underwater creature

View More Details
Orangutan, Baby Puppet

FM3106 - Baby Orangutan Puppet

A cheeky and playful baby orangutan that will steal your heart

View More Details
Otter, Baby Puppet

FM2960 - Baby Sea Otter Puppet

Baby Sea Otter puppet swims and plays all day

View More Details
Owl, Barn Puppet

FM3124 - Barn Owl Puppet

Handsome Barn Owl

View More Details
Owl, Hooting

FM3135 - Hooting Owl Puppet

Hoot, Hoot. Do you hear that?

View More Details
Owl,GreatHorned, FingerPuppet(

FM2752 - Pack of 4 Mini Great Horned Owl Finger Puppets

Watchful and wise Great Horned Owl finger puppet

View More Details
Rabbit Bunny White Puppet

FM2048 - White Bunny Rabbit Puppet

Watch this sweet white Bunny hop by, perfect size for a cuddle

View More Details
Rabbit in the Hat Puppet

FM2269 - Rabbit In The Hat Puppet

Pull this rabbit out of the Hat for a magical peekaboo surprise

View More Details
Rabbit,LopEar, FingerPuppet (4

FM2745 - Pack of 4 Mini Lop Ear Rabbit Finger Puppets

Mini Lop-Eared Rabbit is a springtime favourite puppet

View More Details
Robot Puppet

FM3144 - Robot Puppet

This fantastic robot puppet is out of this world

View More Details
Seal, Harbour Puppet

FM2537 - Harbour Seal Puppet

Harbour Seal puppet is graceful and adorable

View More Details
Sheep, Bleating Puppet

FM3058 - Bleating Sheep Puppet

Comical and talkative fluffy Sheep puppet

View More Details
Tortoise Puppet

FM2181 - Tortoise Puppet

Is this Tortoise puppet looking for a hare to race

View More Details
Turtle, Sea Puppet

FM3036 - Sea Turtle Hand Puppet

Leatherback Sea Turtle puppet has a brown printed shell

View More Details
Worm in Apple Puppet

FM3123 - Worm in Apple Puppet

Bright red apple with wiggly worm surprise!

View More Details