You should post this in the health section... you will get tons of replies that way that will be extra helpful. (PM admin to move the thread for you).
But for now I will tell you my Alfie was the same way... and Spoiled just like your Daisy!! LOL
My vet said, try wet Iams puppy food as he was so little he didnt like the kibble kind... Alfie has switched around foods often, but we always keep with puppy Iams and rotate back and forth with Mushy Puppy wet food, mixed with Kibble, then with out.. then the Puppy chunky wet, mixed with Kibble then with out.. then back again... (I even give it a little sprinkle of Grated Cheese sometimes when he is being really picky).. the vet says he will eat when he is hungry but never let him go more than 36 hours with out anything and in this case give him plain cooked chicken breast and stay away from any fatty human food... VERY bad for the puppy.
oh... and you mentioned berries and figs, I am not sure about this but I read once that Raisins and grapes are super bad for dogs so be careful with that stuff... not sure though...