What food do dogs eat?
Puppies have different feeding habits than older dogs. A puppy needs twice as much protein and 50% more calories per pound of body weight daily in order to meet its growth requirements. A rapid change in a puppy's diet may cause gastrointestinal upsets. Puppies must eat food 4 times daily until the age of 3 months, 3 times daily until 6 months and twice daily for the rest of its life.
Older dogs' feeding habits are different in a couple of ways. The average size dog requires about 30 calories per pound of body weight per day. Interestingly, larger breeds need only 20 calories per pound of weight, while smaller breeds need about 40 calories per pound of body weight. A dog's diet should consist of balanced proportions of proteins, carbohydrates, fats and, of course water.
A dog can go days without food and lose 30%-40% of it's body weight without dying, but a 10%-15% water loss could be fatal. All-meat diets are not recommended for dogs due to the lack of calcium and iron found in meat. Diet supplements should be avoided. Human foods that can be fatal to dogs include moldy cheese, onions, and chocolate. Wild-living domestic dogs will eat a variety of foods including animals and fruits. Their diet becomes similar to that of their wild ancestors, gray wolves.