I agree, Reeba
Written by Divya
(10/4/2009 12:39 p.m.)
in consequence of the missive, And I think it would..., penned by Reeba
I always read "puppy" to mean "fop" or "dandy," somewhat like our present-day metrosexuals! Of course, conceit, self-importance and affectation may well go with the territory.