Somehow never occurred to me that “puppy” and “puppet” might be related. From Latin pupa, “girl, doll.”

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.