Wellness
5
First, I feel for everyone on this thread who's had any type of bad experience with a pet.
I put my 14 pound Boston/Frenchie mix dog on Wellness Adult when he was about 6 mos old (he had previously eaten Purina One Puppy and I wanted him on a better quality diet), and he vomited the Wellness up about twice a month. I then put him on Wellness Small Breed, and over a year later, he's still gobbling it up and has never had vomiting nor diarrhea. The problem with the Wellness Adult was that the kibbels were too big, he would gobble them up, and they would expand like little sponges in his belly and he couldn't keep it all down. Maybe that's the issue for some of your pets?