Nouns

(n)pup, whelpyoung of any of various canines such as a dog or wolf
(n)puppy, pupan inexperienced young person

Verbs

(v)whelp, pupgive birth to (a puppy)“the dog whelped”