None. Don't cater to her finickiness. Stop giving her treats until she learns how to eat on your terms.
Working for food is a universally accepted enforcer. Keep them hungry and they will treat kibble like liver treats. I regularly use kibble for enforcing as do many positive trainers.Please don't do this. The vast majority of dogs get very little reinforcement from their regular kibble. Keep using your treats, but do NOT give in to any additions in her meals. Put the bowl down, give her 10 minutes. If it's not gone, she misses that meal. Period.
Usually you will want to start slow, so give her about 1/2 cup and see if she holds that down. After a few hours if she is doing well give her another 1/2 cup and see if she can hold that down. The idea is just to restart their system. If she is doing fine then I would just feed her as much as you would normally. So for me I usually give my dog the same amount as I do kibble in total.Hate to break up the off-topicness, but I really am looking for the answer to this question. I need to feed Honey chicken and rice today because she's been throwing up. How much should she eat? She is a 33lb Beagle.