I feed all three of my dogs on a BARF diet. It's the best thing ever. Their coats are nice (our lab actually sheds less, and his arthritis acts up far less), the bones clean their teeth, so they have nice pearly whites with no kibble junk. A raw diet can also act as a natrual heart worm preventative (though we still used one). And not to mention it results in SUPER happy dogs. There ARE businesses out there that pre package raw diets for dogs, where you can order online. We have a local raw food store where we purchase organ meets and tripe and things like that (dogs do require some form of vegitable matter, just not as much as in commercial dog foods.) (they can disguise these meats so feeding is tolerable for you) But we usually purchase our chicken,meaty bones,turkey necks and other meats at a cheap grocery store. So if you think about it. when have you ever seen a dog in the wild opt for grass and grains, over a nice tasty rabbit? what? never? lol, that might be because the meat is more nutritious! But be aware, most Vets do not like the raw diets. Part of this is because they get paid more if they sell more kibbel. So if you are considering switching to raw, kuddos to you, but do your research! With my little heeler mix, we were only feeding chicken an he lost alot of hair, but as soon as we figured out what was wrong and started mixing in other foods he's back to normal. Commercial dog foods are mostly fillers. If you look on most bags, the first ingrediants are, grains, wheat, corn, and other fillers that simply go straight through the dogs system. This is a cheap way for companies to make money, it's cheap to make, and you have you feed your dog more because of all the non nutritious fillers.