young of any of various canines such as a dog or wolf
[ Syn: whelp ]
an inexperienced young person
[ Syn: puppy ]
birth; the dog whelped