I would agree with less food that is not made for her in large quantities, but I would not go along with Science Diet.The only way I would feed Science diet is like one of the special formulas like for kidney or intestinal, and even then there are other alternatives in dog food. I think the point your vet is trying to say, is to make her bulk of diet a dog food and people food.
There are several good dog foods. Thjere are several threads here about dog food. And how to intruduce them.
I feed raw, and added my comments on the other post you posted on " dog foods" in breed area.