My six yr old Male Bishion has a problem with bladder stones (calcium oxylate) he has had 3 surgeries 4 different diets now he is on Royal canin SO it is garbage and he will not eat it. no treats said the vet. I get conflicting treatment from every vet. Realy at a loss. any suggestions?