OK, great. We need to be careful with these guys as we can end up with a very fussy dog who starts to control us!
You have absolutely done the right thing in trying to find a food that agrees with her. As you have found out, changing foods can result in the return of the diarrhea. It sounds as if you have found a food that agrees with her system in the fresh-pet and I would recommend sticking to this. Some dogs struggle to find anything that really helps diet wise so consider yourself lucky to have found something that works!
Changing diets frequently can lead to problems as dogs are very intelligent. They soon learn that if they become fussy and refuse a certain food, they will be offered something else. She has a genuine appetite as you are aware she would be happy to eat your food if given it!
I know its not what you want to hear, but we need to be firm in these situations. Dogs can go for several days without food and suffer no ill health, so try not to let her dictate what she eats, otherwise you will always be on the back foot.
i`m not suggesting you starve your dog. However dogs become picky grazers in the face of plenty. They are descended from hunters, not knowing where their next meal is coming from. They should eat when food is offered and not be picky. If they have too much luxury in life they can become picky.
I would recommend offering the fresh-pet regularly, 2 times a day. Leave the food down for 30 minutes. Any food she doesn`t eat after the 30 minutes, pick it up. If she doesn`t eat it she does not get anything else. This is you taking back control and re-training her eating habits. She is like a toddler that won`t eat her greens and asks for ice cream instead! This should get her thinking that food should be eaten when its available, no matter whether its her favorite or not. Eating your less favorite food and not having diarrhea is much better than having your favorite foods and being uncomfortable all the time.
She will still love you just as much, it is the hand that feeds that is adored, rather than what you feed her.