whelphood

Noun

 * 1) the state of being a whelp, puppyhood