Dogs need proper nutrition for their health. Over or underfeeding can cause problems. A dog's diet depends on age, size, breed, and activity. Experts advise feeding 2-3% of body weight daily, split ...