Even though you probably think of a young, cuddly dog when you hear the word pup, a pup is the correct name for the young of many different mammals (even the not so cuddly porcupine!).
...
A young dog; a puppy.
Noun
young of any of various canines such as a dog or wolf
Noun
an inexperienced young person
Verb
birth; "the dog whelped"
n.
A young dog; a puppy.
n.
a young seal.
v. i.
To bring forth whelps or young, as the female of the canine
species.
Pup
Pup
A young dog; a puppy.
To bring forth whelps or young, as the female of the canine species.
...
Usage Examples
Misspelled Form
pup, opup, 0pup, lpup, oup, 0up, lup, poup, p0up, plup, pyup, p7up, p8up, piup, pjup, pyp, p7p, p8p, pip, pjp, puyp, pu7p, pu8p, puip, pujp, puop, pu0p, pulp, puo, pu0, pul, pupo, pup0, pupl.