pup

noun

A young dog; a puppy.

One of the young of certain other animals, such as wolves, coyotes, rats, seals, or sharks.

An inexperienced or conceited young person.

intransitive verb

To give birth to pups.

To bring forth pups, as a bitch; whelp, as a carnivorous quadruped.