Is I amS a good choice to feed your puppy?

No. IAMS tests on dogs and cats, that are kept in small cages, with poor air ventilation. They receive no love, and suffer from sicknesses from substances in the IAMS food. Go to iamscruelty.com for more information. No It is not, they do test on animals in a harsh way! Also the food has animal by-products, corn, and dyes in it I believe. I might also have soy and wheat in it but I don't know off hand. Try using Canidae which is All life Stages which means you can feed it from puppy to senior you wont have to keep changing there food. Also Wellness, Natural Balance, Solid Gold, Fromm, Innova, Evo, and Eagle Pack are good too!