
FM2845 - Orange Tabby Kitten Puppet
Soft fur and whiskers adorn this Orange Tabby Kitten puppet

FM2922 - Duckling Puppet
Bring a little Springtime to your life with Duckling puppet

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

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

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

FM2219 - White Mouse Hand Puppet
Alert and eager, this Mouse puppet sits waiting for cheese

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

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

FM2048 - White Bunny Rabbit Puppet
Watch this sweet white Bunny hop by, perfect size for a cuddle

FM2800 - Rabbit Stage Puppet
Grey and white Rabbit puppet ready for a mini stage show

DSL3307 - Organic Baby Bunny with Muslin- Swing Tag
A soft and snuggly organic cotton bunny with muslin body

FM3033 - Funny Frog Hand Puppet
The Funny Frog puppet is ready for mischief and fun

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

FM2571 - Baby Dutch Rabbit Puppet
Baby Dutch Rabbit puppet looks and feels like a real rabbit

DSL2942 - Alvin Stacker- Window Box
An adorable mixture of cotton and rubber stackers

FM2721 - Pack of 4 Mini Chick Finger Puppets
Sweet precious mini Chick finger puppet

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

FM2732 - Pack of 3 Mini Turtle Finger Puppets
Adorable and majestic green mini Turtle finger puppet

MH103970 - Goldie the Orange Lanky Cat
This adorable Lanky Cat named Goldie is ready for some cuddles

MH121380 - Todd the Tiger Lanky Cat
This adorable Lanky Cat named Todd is ready for some cuddles

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

FM2834 - Small Peacock Puppet
The Peacock puppet is a feathery mass of colour and beauty

FM2868 - Standing White Rabbit Puppet
Standing White Rabbit puppet has adorable velveteen ears

FM2269 - Rabbit In The Hat Puppet
Pull this rabbit out of the Hat for a magical peekaboo surprise

FM2727 - Pack of 4 Mini Bunny Rabbit Finger Puppets
Adorable two-toned Bunny finger puppet will hop into your heart

FM2745 - Pack of 4 Mini Lop Ear Rabbit Finger Puppets
Mini Lop-Eared Rabbit is a springtime favourite puppet

MH153090 - Wee Baby Stella Doll
A sweet 30.5cm soft baby doll named Stella with a magnetic pacifier

FM2904 - Bear In Tree Stump Puppet
This Bear in the Stump puppet loves to play peek-a-boo

FM2156 - Pack of 6 Mini Monarch Butterfly Finger Puppets
Mini Butterfly finger puppet has stunning sheer wings

DJ7991 - Do It Yourself Cinderella Puppets
Decorate 4 different Cinderella themed puppets

FM2830 - Elephant Stage Puppet
This grey Elephant is ready for an excellent stage show

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

FM2767 - Pack of 3 Mini Red Octopus Finger Puppets
An adorable set of little red octopus puppets

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

FM2580 - Sugar Glider (Flying Squirrel)
Nocturnal Sugar Glider will glide into your heart

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

DSL3308 - Organic Baby Mouse with Muslin- Swing Tag
A soft and snuggly organic cotton mouse with a muslin body

FM3029 - Swallowtail Butterfly Puppet
Cause a flutter with the beautiful Swallowtail Butterfly puppet

FM2987 - Black Cat Puppet
The Black Cat puppet is sleek, cuddly and not superstitious

FM2558 - Ragdoll Cat Puppet
Snuggle up with this furry, realistic Ragdoll Cat puppet

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

MH104140 - Ziggie the Black Lanky Cat
This adorable Lanky Cat named Ziggie is ready for some cuddles

FM2776 - Pack of 4 Mini White Mouse Finger Puppets
A sweet little white mouse up to mischief

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

FM2961 - Screech Owl Puppet
The Screech Owl puppet is a clever, camouflaged creature