Where does the word puppet come from?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
More details in this "Word of the day" entry, including about the related word puppy:
Note: the origin of the word puppeteer is more recent (1915).