How Much Should My Dog Eat? Daily Feeding Chart by Weight
Use our dog feeding chart to determine the right daily food amount based on your dog's weight and activity level.
176 views
Determine your dog's daily food intake using a weight-based chart. For small dogs (up to 10 lbs), feed about ¼ to ¾ cups per day. Medium dogs (20-50 lbs) should get 1 to 2 cups daily. Large dogs (60-100 lbs) need around 2 to 3½ cups. Adjust portions based on activity level and specific food recommendations. Consult your veterinarian for personalized advice.
FAQs & Answers
- How much food should I feed my dog daily? The amount varies by your dog’s weight: small dogs (up to 10 lbs) require about ¼ to ¾ cups, medium dogs (20-50 lbs) need 1 to 2 cups, and large dogs (60-100 lbs) consume around 2 to 3½ cups daily.
- Should I adjust my dog’s food based on activity level? Yes, dogs with higher activity levels may need increased portions, while less active dogs might need less to maintain a healthy weight.
- Is it necessary to consult a veterinarian about my dog’s diet? Consulting a veterinarian is recommended for personalized feeding advice tailored to your dog’s breed, age, health, and nutritional requirements.