The storyEnglishpuppyProto-Indo-European*keyt-Proto-Germanic*haiduzEnglish todaypuppyhoodFrom puppy + -hood.Etymology from Wiktionary, CC BY-SA 4.0.