puppy dog (English, noun)
expansion: puppy dog (plural puppy dogs)
Senses:
glosses: A puppy; a young dog.
Forms:
form: puppy dogs
tags: plural
form: puppy-dog
tags: alternative
form: puppydog
tags: alternative