Answer :
As far as I undertood the underlined phrase is puppy, right? In this case, I am pretty sure that the underlined phrase is : Few people can look at a puppy without smiling is B.adverb phrase because, as you can see, it does modify the verb in this instance.
Hope I helped!
Hope I helped!