I would cut the amount of kibble you are giving her. I feed my dogs either Orijen or Acana Provincial which is also grain free and made by the same company.
My siberian husky is 60lb and he gets 1 1/2 to 2 cups per day split into morning and evening meals and my 90 lb lab gets 3 cups split into the two meals. They also get a bit of whatever leftover meat/veggies I have sprinkled over top for their supper meal just cuz they're spoiled.
Good luck and let us know the outcome.