Raw Diet is excellent for dogs. Dogs don't necessarily need vegetables, but what you have in mind is fine. Not too much though. Homemade dog food is economical and far more healthier for your dog than commercial brand dog foods. I usually feed uncooked 80% meat, 10% bone, 10% organ. Raw uncooked bones are safe, including raw uncooked chicken bones.