I feed a more prey based type of Barf. My dogs, 3 of various sizes, get raw lamb flaps and chicken carccass's as their main diet. A couple of times a week they get mackeral and eggs and that's about it. Often I buy beef heart, chicken livers, chicken necks, beef mince to vary their diet. I'm not up to handling tongue or green tripe but all other types of raw meat/meaty bones I will feed. Only vegies, grains they get are from any leftovers from our plates. It's very simple and all I have to do is freeze it in the right amounts for daily feeding and remember to thaw it out. Very little mess. I feel this is closer to a true Barf diet than just mince and vegies and grains. Dogs(wolves) have never eaten a lot of vegies and grains, though that can be hard to believe from all the books etc that are around. Do a google search and read as much as you can and decide what's best for your dogs.