puppyhood - noun
singular
puppyhood
plural
puppyhoods