Please get her seen by your vet....this could be anything from a food allergy to hyperythyroidism. If she hasn't had a full blood panel done (plus thyroid function testing and urinalysis) within the last year, now is the time to do so. Don't wait on this, get her seen promptly.