Finally, after probably 6-7 years may have a real answer to her eating issues. I took her to our new vet (we moved a couple months ago) as she is not getting better as fast as she has in the past and just wanted to check on things. Had picked up her meds from her old vet a month ago when we had gone back there to get some things out of storage to bring here. Anyway new vet did full blood panel on her (she is 13-14) years old. Of course a couple of things being off that were expected and one that is not from the meds or her not eating. Her thyroid is way off. So she has a thyroid problem and this very well could be the entire cause of everything. We never even thought of that due her not eating as typically it causes excessive eating. She does have an overactive thyroid which should cause excessive eating. Also my vet likened it to Graves disease as to why it's only at times she has the issues. So now we have two options, radioactive iodine treatment or pills. The iodine treatment truly is the better option, but we have to come up with the money for that (which we are hoping to do in the next month or two). Then she also has a bad tooth, but we can't do anything with that until we get the thyroid fixed. It is just so good to finally have a real answer.