My newly adopted rottweiler that I got from the shelter has many crystals in her urine. The vet has her on Hills SD can food for several weeks to dissolve the crystals. Then she is suppose to go on Hill prescription diet for the rest of her life. The first ingredient is corn! So I'm paying top dollar for corn. I'm thinking if I have to pay top dollar for corn, why can't I get a good high quality food. Does anyone know of any that is low in protein, sodium, phosphorus and magnesium? Also has anyone tried Solid Gold Berry balance?