After a short stint on kibble that was unpleasant, we're back on raw.
I don't know wether Sierra's bout of vomiting was kibble induced or not, but the vet seemed to think her switch from raw to kibble was part of the trigger, so we switched back.
She does fantastically on raw. I get comments daily on how soft her coat is, her teeth are gleaming and she has no doggy "odor". Not to mention I love raw poops (SO much easier to pick up and deal with than kibble poops!!) She also has a pretty good body tone, if I do say so myself