I have an 11 month old Chihuahua (he has all of his adult teeth) and I've been feeding him Science Diet. That's what they gave us at the shelter, and I know nothing about dog food, but after reading a little bit it looks like maybe Science Diet isn't the best. He seems to be fine on it; he poops around 3 times a day (which the vet said was normal; again I have no idea

) and he seems to like the taste of it, but now I'm worried because other people have said it's no good. I asked my vet and she said to give him any name brand food (she said Purina, Beneful

- glad I didn't listen to her! lol) for small breeds, but again, after reading, I see that she was wrong. I asked the people at PetSmart and they suggested Science Diet or Nutro, but like I said the things that I've read online say that Science Diet is bad but none of them have said why it's bad so I'm very confused! (If you couldn't tell

) Do you have any suggestions? Why is Science Diet bad? What should I feed him? Also, any tips for switching him from one food to another would be great. Thank you!