Sending prayers for Taffy and you... My Peek A Boo is on Hill's Prescription Diet K/D since he was diagnosed with early stage kidney failure. I'd wait to change her diet until all the results are in. For dogs with multiple problems going on, your vet would be the best to recommend any specific food, as one might be right for one medical problem, but bad for another. You may want to contact a canine nutritionist, who can make up a special diet just for her, taking into account all her medical issues.
PetDiets - VNC putting pets' health first! is run by Dr R Remillard, a board certified veterinary nutritionist. This may be your best option for Taffy if you are able to home cook for her, as she does indeed have a number of medical issues going on.