Слово образовано путем присоединения исконно английского суффикса состояния и периода жизни ‘-hood’ к существительному ‘puppy’ (щенок), которое, в свою очередь, восходит к старофранцузскому ‘poupée’ (кукла). Термин повсеместно используется во всех англоязычных странах как в прямом смысле для обозначения щенячьего возраста собак, так и в переносном — для описания периода незрелости, наивности или ранней юности человека.
Прочие фразы и выражения
in one's puppyhood — в щенячьем возрасте
early puppyhood — ранний щенячий возраст
survive puppyhood — пережить щенячий возраст; выжить в щенячьем возрасте
Однокоренные слова
puppy — щенок, молокосос, молодой тюлень, самодовольный фат, глупый юнец