The amount you should feed your dog every day depends on several factors, including:
Age: Puppies generally need to eat more frequently than adult dogs. They are growing quickly and have higher energy needs. Senior dogs may also require different amounts of food depending on their activity level and health.

Breed: Larger breeds of dogs typically require more food than smaller breeds.

Weight: This is a significant factor. Your pet’s weight determines the feeding recommendations for your dog’s food.

Activity level: Very active dogs will burn more calories and need more food than less active dogs.

Dog food formula: Different dog foods have varying calorie content per cup.
Body condition: If your dog is overweight, you may need to reduce food intake. On the other hand, if it is underweight, you may need to increase it.

Overall health: Dogs with certain conditions may need a special diet or different feeding amounts.
Here are some general guidelines:
Frequency: Establishing a regular feeding schedule is crucial for your dog’s health. Most adult dogs thrive on two meals daily, ideally in the morning and evening. On the other hand, puppies may require more frequent feeding, with three or four meals a day to support their growth and development. A regular feeding schedule promotes digestion and prevents overeating.
Feeding charts: A good starting point is the feeding chart on your dog food bag. These charts consider a dog’s weight and age. However, they are just a starting point, and you may need to adjust the amount based on your dog’s needs.
Toy breeds (3-6 pounds): ⅓ to ½ cup of food per day
Small breeds (10-20 pounds): ¾ cup to 1 ½ cups per day
Medium breeds (30-50 pounds): 1 ¾ to 2⅔ cups per day
Large breeds (60-100 pounds): 3 to 4 ½ cups per day, plus ⅓ cup for every 10 pounds over 100 pounds
However, these are just starting points. As always, consult your veterinarian about how much you should feed your puppy daily. They can consider your dog’s factors and recommend the appropriate amount of food.
As for how often to feed your dog:
Twice a day is generally recommended for adult dogs: This helps to regulate their blood sugar levels and digestive system. By establishing a regular feeding schedule, you are taking an active role in your dog’s health and well-being.
Puppies may need to eat three or four times a day because their tiny stomachs can’t hold much food at once.

Senior dogs: Some seniors may do well on one meal a day. It’s always a good idea to check with your veterinarian for a feeding schedule. This will help your senior dog eat enough daily to maintain health and well-being.

Here are some additional tips for feeding your dog:
Feed your dog at consistent times each day.
Measure out your dog’s food using a measuring cup. Don’t eyeball it!

Don’t free-feed your dog (leave food out all day). It can lead to obesity.
Monitor your dog’s weight and adjust their food intake as needed.
Provide your dog with plenty of fresh water at all times.
Here are some additional resources that you may find helpful:
Rover.com:How Much Should I Feed My Dog? Tips, Charts & More
Check out Purina’s dog feeding chart to better understand how much food your dog should be getting. It’s an excellent tool for ensuring your furry friend gets the right amount.
Disclosure: This blog contains some affiliate links to Amazon. I might receive a commission if you follow them and purchase anything from the recommended products. I use Amazon for all of my pet products, and I can assure you that I never recommend anything I don’t trust. Thanks for supporting positvelypets.com!