William D. Cusick, The Animal Advocate gives specific guidelines about what kind of food, and how much of it, to feed your pet. A French Bulldog can thrive on a diet of beef, wheats, oats and beet pulp. On the other hand, the Chow Chow, originating from Tibet, where it subsisted on a largely vegetarian diet, should be fed rice and soy, along with occasional fish. Keep your dog's age in mind. Puppies tend to need more calories, and more protein, than older dogs.
Senior dogs require less fat but often more vitamins and minerals.