My vet has recommended that I put my kitties on a diet to rule out food allergies for my Sammycat. They have been eating Iams since they were babies and the vet has recommended Hills Science Diet. Is this a good brand? How do you switch them to keep the tummys from getting upset?