Well, howdy neighbor. I live in Rome - we are almost within rock throwing distance!
If your little one wants "real food" then why not start home cooking? It is a wonderful way to provide nutritionally balanced meals using real healthy food and you avoid all of the scary food recalls. A three pound pup isn't going to eat very much at one time. My Emmitt is 3.25 lbs. at 6 months and his daddy is 3.5 lbs. at 4 1/2 years and neither one of them eats much at one time.
On a side note, since your little one eats very small meals, I would make each kibble count and feed the highest nutritional quality food available. Unfortunately "grocery store" dog foods are not what they are advertised to be. Please, for the sake of Daisy, do some independent research on dog foods.