"make a puppy of, befool" [OED], 1640s, from puppy (n.) + -fy. Related: Puppified.
pupation
pupil
puppet
puppeteer
puppetry
puppify
puppy
puppyish
pur-
Purana
purblind