foods to avoid with tonsil stonesfoods that cause bladder spasmsfoods that aggravate bladdertonsil stones dietfoods to eat for gallbladder stonesbest dog food for bladder stonesnatural dog food for bladder stonesfoods causing migrainepolyps gall bladdercause of food wastekidney stone doctor near mefoods that cause anaphylaxis