We asked vets what to look for in the best puppy foods. Our recommendations include wet and dry foods for large breeds, sensitive stomachs, and more.