A buddy of mine had a lab that was in a similar situation. He was getting a dry food that was much lower in grain content and higher protien. In addition, he was adding (not in excess) eggs, bacon grease, & cooked trimmings from roasts and steaks. I’m not a vet and definitely not a dietritian. But that boy put some meat back on his bones and could run for hours like he was a pup again. Best wishes for her! 