Question: are all muppets left handed?
Answer: The majority of the Muppets are left handed Puppeteers must use their dominant hand to control a puppet's head and mouth while the other controls the arms and hands. Since most of the puppeteers are right-handed this means many of the Muppets are the opposite and are left-handed.