I think it is more down to picky syndrome than simply not liking it.

Dogs don't have as many taste buds as humans so they don't taste as well as we do. Plus, being natural scavengers, it isn't really in their nature to be picky and pokey. In the wild, they'd grab whatever they came across...not bothering about taste unless it was something particularly vile...

However, if dogs realise they have a push over owner who tries plying them with something tastier whenever they turn their noses up, they'll surely do it all the more to the point where you can hardly get them to eat anything at all. Trying different stuff all the time and giving them people food to try and get something down them just tends to make them even faddier and then you end up in a trap. If they carry on just being fed stuff they are willing to eat, they are likely to not be getting the balanced diet they require.

Still, even though it sounds cruel, no dog in it's right mind will starve itself to death. Choose a good food brand and stick to it. If the dog won't eat it, it's not because she doesn't like it, it's because she'd rather you feed her something else thats a bit tastier. Rather like kids turning their nose up at their proper meal because they want the dessert instead.
Insist that the only food she is going to get is the dog food you have chosen for her and feed her nothing else...at all.....
If she turns her nose up, leave the dish there for 5 minutes then take it up....make her wait until her next meal time and repeat. There will come a point where she is too hungry to refuse the food and she'll start eating. If you take it up after 5 minutes, even if she starts eating after 4 and a half, this will teach her that if she doesn't eat it straight away, it will get taken away. It can take a little while but, as I said, no dog in it's right mind will starve itself to death just out of faddiness. Thats what worries most owners into giving in.

Changing foods all the time doesn't really do dogs any favours either. It is stressful for the digestive system having to get used to new food all the time.