Perhaps these links might help. A couple of them were previously posted on RDN.
Is Your Dog Fat? Corpulent Canines? Evaluating Your Dog's Weight Body Condition System
As far as food--reading thru postings in Nutrition and Grooming provides a wealth of info on food--the good, the bad, the really ugly.