puppyhood - noun

singularpuppyhood
pluralpuppyhoods