I use grain-free food. Even a vet at my clinic said that was fantastic...I said maybe one day vet pet food would be grain free?

She said, "I only wish!"

Vet food has a lot of starchy fillers...I'd go with a grain free like Innova Evo. Check around at a few pet stores - there are others, like Blue Buffalo (I think).

Why do you need to keep her on dry food? Just wondering if your vet said that, that's all.