From my understanding on things... BARF= too much bone, which requires veggies to compensate (they become constipated otherwise because of the excessive bone). As well as the believe that dogs "need" veggies... I don't think a few are bad here and there mind you, but I don't think they need to be fed them either (at least that much). RAW/Prey Model = Diet made to resemble that of a wild animal's diet. Granted (we) tend to feed things that they may never have eaten in the wild, but we try to get the % in the right amount. As in 80% meat, 10% bone, and 10% organ (where as BARFers would probably have a higher percentage in the bone area). Personally, I don't think either as perfect as it is impossible to give a "perfect balanced diet". But you can try! I would be for BARF, but I think the amounts are wrong, though the idea is right... for the health of the animal! I just prefer Prey Model, it makes sense to me. :) EDIT: LOL just had to add a comment on the "Nature does not mean safe" thing... The same goes for man made. :) I would prefer to follow the example of Nature, it has been around a lot longer. :> Thus again why I feed prey model.