What grade did the vet say it was?
If the dog has never limped, isn't in pain, or infected in any other way by it, why at this point, put the dog through a surgery that is costly and painful?
I find it hard to grasp that her knees can be so bad that they require surgery without any symptoms showing.