Webster's Revised Unabridged Dictionary · 1913

Puppy

Puppy , noun

[French poupée doll, puppet. See Puppet, and compare Pup, n.]

1.
(Zoology) The young of a canine animal, esp. of the common dog; a whelp.
2.
A name of contemptuous reproach for a conceited and impertinent person.
I found my place taken by an ill-bred, awkward puppy with a money bag under each arm. — Addison

Puppy , intransitive verb

To bring forth whelps; to pup.