Puppy

Webster's Dictionary of the English Language

·vi To bring forth whelps; to Pup.

II. Puppy ·noun The young of a canine animal, ·esp. of the common dog; a whelp.

III. Puppy ·noun A name of contemptuous reproach for a conceited and impertinent person.