According to etymologists, the term ‘puppy’ may have come from ‘poupeé,’ a French word meaning doll or toy.