EnglishEdit

EtymologyEdit

puppy +‎ -hood

NounEdit

puppyhood ‎(countable and uncountable, plural puppyhoods)

  1. the state of being a puppy
  2. (by extension) youth and adolescence