Hi Kate,
She sounds a lot like DS at that age! In his case it was mainly related to teeth - he just wasn't comfortable eating and drinking a lot of the time
Could teething be a factor for you? Have you tried giving her pain relief 20 mins before a meal?
DS did get a lot better, but it was very hit and miss for a while. He will now at least eat 5 spoonfuls of a meal I've made, and sometimes surprises me by eating the lot
This has only happened since he turned 16mo though
Don't worry about her dairy intake if she's still BF 2 x per day and eating lots of cheese - that is fine!
I know how it feels when LO rejects yet another meal you've made
But she will get there, just keep offering
*Hugs*
HH