Here is a link to an old thread where I have a listing show safe and nutritious and UNSAFE foods for dogs.
The Whole Dog Journal is the best source for recommendations. However, you can use my list. My dogs are gone now, but I used wet food (canned) instead of dry food. (actually, I ended up cooking for my babies). Think about a wild dog -- he eats small prey that is easy to catch. Birds, rabbits, lamb, etc. The prey is wet, not dry. Dogs do not often take down a large animal like a cow. So avoid beef. Also, dogs get their greens (veggies) from eating the intestines of their prey. You never see dogs munching in wheat fields and climbing corn stalks or wading in rice paddies. So do not feed corn, wheat and rice to your dogs. Big food companies like Purina get rid of all the grain not fit for human consumption by putting it in dog food and telling you it is good for your dog. By far, the worst dog food is Beneful, even though they have the best tv commercials. Dogs have died from malnutrition just from being fed Beneful.
Feed wet food (it does not contribute to "bad teeth"). Do not feed beef. Feed zero or low grain. Give your dog fresh food from your table that is good for them such as LEAN chicken (no skin), fish, vegetables.
Do not give them any fat as it can cause pancreatitis. Dogs have a short intestinal tract and cannot deal with fats like humans. Do not give cheese, grease, cream (ice cream). For treats give those baby carrots.
If you are buying good food, don't forget the healthy snacks and cookies. Don't buy the worst biscuits please.
Dangerous to dogs are: onions, garlic, chocolate, raisins, look at google for more info.
I retired from animal control in my city, and ran two dog businesses including food sales before coming to the villages.
Here's my link:
http://dev.talkofthevillages.com/arc...p/t-30151.html