My Sheltie also has bouts of pancreatitis and is often on ID. Other than that he can manage Purina One dry food without any problems. Occasionally I feel sorry for him and let him have a treat such as a chicken neck or wing and every time he ends up sick from the fat in it. I have noticed that he tolerates the rawhide strips ok but I don't know whether they benefit his teeth.
Laura