Have you had her thyroid checked? Two of mine suffer from hypothyroidism, and will be on meds for the rest of their lives. It' a not uncommon condition.
I too home cook for our dogs. Toby gets ear infections if he gets any corn, and all except the most expensive pet foods have a lot of corn in them, and I can cook fresh, which is healthier anyway, for the same price or less than the expensive dog food.
Tascha and Toby get ground turkey or eggs, with either brown rice or oatmeal, and whatever veggies and fruits are in season or I have frozen from our garden. Jack, who always has a struggle with his weight and who gets itchy if he eats poultry, gets fish or eggs, plus veggies/fruits. They all get supplements of evening primrose oil, nutritional yeast, and finely ground eggshells, for calcium.
What is objectionable, what is dangerous, about extremists is not that they are extreme, but that they are intolerant. The evil is not what they say about their cause, but what they say about their opponents. RFK