I personally give my dogs a mixture of both dry food and good quality raw meaty human grade consumption beef bones that have a small amounts of fat on them.The dogs love the meaty bones probably more so then the dry food lol.The raw meat on the bones is a great tooth brush/mouth wash for dogs as well it helps massage their gums and helps with the removal of dental plaque.Also the dogs stools are more natural looking and much less in size and smell compared to when they were having solely dry food.Its just the smells that go with the raw diet that can be a wee bit off putting if you get my drift