I would get rid of the night feed and dreamed to be honest! At this age you are needing to get rid of both feeds really, but start with the nightfeed then drop the dreamfeed.
Athough the teething could be playing a part it's more likely that she's getting too many calories after bedtime which is having an impact on her day time feeds. If you reduce the nightfall by 1oz every 3 nights until it's gone she will make it up in the day, maybe not straight away, it may take a few days but she will adjust. If it is just teething it usually passes after a couple of days.
Babies won't starve themselves, if they are well and hungry they will eat!
Laura