puppyhood

(noun)

noun

1. the state of being a puppy

2. (by extension) youth and adolescence