• Puppyhood

    Origin

    puppy + -hood

    Full definition of puppyhood

    Noun

    puppyhood

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