Fuzzy, squeaky hand puppets. Hand Made in Canada!

Montreal, Quebec
5,018 Sales | 5 out of 5 stars

Buyers are raving!

This shop got multiple 5-star reviews in the past 7 days.

Announcement    The free shipping, does not include tracking. You can select the tracking or the express upgrade to be able to track your parcel.


Last updated on 28 Jan, 2021

The free shipping, does not include tracking. You can select the tracking or the express upgrade to be able to track your parcel.


5018 Sales

All Items

Steven Barkley

Contact shop owner

Steven Barkley


Average item review
5 out of 5 stars

About DiaboloPuppet

Sales 5,018
On Etsy since 2014

Diabolo Puppets is a small company based in Laval, Quebec. It was founded in 1992 by designer/owner Steven Barkley, who has been making puppets since

At the age of 10, inspired by his admiration for Jim Henson and the Muppets, Steven Barkley started making puppets to entertain himself and his friends:

“I used whatever materials I could find around the house, including mop heads and scrap fabrics from my mother’s sewing room. My grandmother used to get various fabrics for me. She’d collect all the fake fur pieces, wigs, old tuxedos and ballroom dresses she could find from the donations made by wealthy people living at McGregor Place in Montreal. Now, I work mostly with acrylic fun fur, blanket fleece and foam, which I cut from original patterns that I have designed. I assemble my puppets using a sewing machine, and then add details by hand. In 1992, I started Diabolo Puppets, my own small craft company dedicated to designing and manufacturing quality hand puppets.

Please visit my website for more photos and info about me

Shop members

  • Steven Barkley

    Owner, Designer, Creator

Shop policies

Last updated on 28 January, 2021
Thanks for your interest in my puppet creations.
I try to make all my puppets fun and easy to operate, and very durable.

Accepted payment methods

Paypal Mastercard Visa American Express Apple Pay Gift card
Accepts Etsy Gift Cards and Etsy Credits
Returns and exchanges
I gladly accept returns, exchanges and cancellations
Contact me within: 14 days of delivery
Dispatch items back within: 30 days of delivery
Request a cancellation within: 6 hours of purchase
The following items can't be returned or exchanged
Because of the nature of these items, unless they arrive damaged or defective, I can't accept returns for:
  • Custom or personalised orders
  • Perishable products (like food or flowers)
  • Digital downloads
  • Intimate items (for health/hygiene reasons)
Questions about your order?
Please if you have any problems with your order.
Returns and exchange details
I will gladly reimburse you if you are not satisfied with your purchase. But the shipping is at your expense.
I ship using Canada Post service in Canada and the US. It normaly takes about 3 to 10 days to receive.
Please note: if you have accidentally ordered using the wrong address, please cancel your order, and then re-order with the correct address.
Due to Covid increased online shopping is overwhelming the postal system. Shipping delays are to be expected.
Thank you for your comprehension.
Additional policies and FAQs
All the puppets offered in my shop are already made and ready to ship. The colours and designs are exactly as seen on the photos.

More information

Last updated on 28 Jan, 2021
Frequently asked questions
Custom and personalized orders

I do not do custom orders.

Wholesale availability


Care instructions

Machine washable and hang to dry.
you can use a cat brush to fluff up the fur.