Raw feeding is by far the best diet for your dog.
I buy all my dogs meat from a local supplier, if you can find a good butcher they will sell everything you need. Best bet is to get a saperate freezer and order in bulk. Mine have everything, minced beef,lamb,chicken,tripe, offal, whole rabbits, beef rib, pork, chicken wings and carcasses, turkey necks. . . you name it they get it!
I don't feed any veg or fruit, and i dont suppliment, they will sometimes have raw egg as well. My three are fit, healthy and have great teeth, coats etc. The local farmer has 3 labs who have recently gone o