Doghood is a hyponym of puppyhood.
As nouns the difference between puppyhood and doghood
is that puppyhood is the state of being a puppy while doghood is the state or time of being a dog.
puppyhood
English
Noun
(-)
the state of being a puppy
(by extension) youth and adolescence
doghood
English
Noun
(-)
The state or time of being a dog.
Hyponyms
* puppyhood
Anagrams
*