Definition of "puppyhood"

puppyhood