Science Diet is sold in vets offices so people think of it as healthy. In actuality vets get as little training in nutrition as doctors do and vets are trained by vets hired and trained by Science Diet and Purina... they also receive lots of scholarships from Hills and Purina and in return sell their products. Science Diet contains BHA, BHT and Ethioxin.. google those terms....
Boy is that the truth. I took my foster dog into the vet the other day and she recommended he have his teeth cleaned. Not a lot of tarter but some. She wanted to make an appointment but I said no thanks, I'll give him some chicken wings and she lectured me about not EVER feeding chicken bones. I just rolled my eyes and decided to find another vet before my puppy gets here.