I feed my 4 dogs and 6 cats Pro Plan Turkey or Chicken. Never have had any problem and they all love it. The first ingredient is a meat instead of ground corn, like most.
I am always confused on what is the best food also. the Vets all say Science Diet is the best but i have the problem with the main ingredient being the ground corn.
shais mom...try putting a tennis ball in your dogs food dish. that might help her to slow down when she is eating. i have heard that works. also, if she is throwing up that often though, have you ever taken her to the vet to just have her checked out? there might be a health reason she is doing this?!
for my dogs...if they get an upset stomach i have given them them Papyaya Enzyme tablets. you can get them in a health food store. they are small and yummy for the humans too!