Approximate reading time: 7 minutes
Whether you're caring for a puppy for the first time or sharing your life with an adult dog, it doesn't matter. Your pet is very important to you and that's why you care about their health and well-being every day. Feeding is a fundamental part of your dog's life, and it is normal for you to have doubts about how much food you should offer them and how many portions it is advisable to divide it into. First of all, you should know that nutritional needs vary greatly from dog to dog. They can vary according to age, activity level, health conditions, type of food, etc. Therefore, if you really want to be sure that the feeding routine you have established with your dog is the best for them it is best to consult a veterinarian.

Generally, it is advisable to feed dogs 2-3% of their weight, although this is only a guideline. If your dog is particularly active, older, overweight or has other health problems, or if you are feeding a natural diet, you should consult your vet.
1. How many times a day should a puppy eat?
2. Feeding small dogs vs. large dogs
3. How often is it good to feed my adult dog?
4. The importance of planning your dog's meals
When they are small, puppies need a higher energy intake to support all the developmental processes they undergo. Puppies are recommended to eat more frequently to keep their intestinal transit active. From weeks 8 or 9 onwards, this feeding frequency is recommended for puppies:
- 2–3 months: it is advisable to feed the puppy 4 times a day.
- 3–5 months: at this stage, when the dog is already more developed, caloric intake is reduced, and eating 3 times a day is sufficient.
- 5 months to adulthood: two meals a day are enough.
- Adulthood: it is recommended to maintain 2 meals for life.
As we have already explained, there are no unbreakable rules when it comes to canine feeding. Despite general recommendations, some dogs may have other specific needs when eating. For example, small-breed dogs may need more meals per day because their metabolism works faster, burning energy quickly. This is why dividing their daily food into just one or two portions could lead to hypoglycaemia. If you have a small dog, consult your veterinarian to get feeding guidelines adapted to its size.
Large dogs, especially giant ones, have other vulnerabilities that must also be considered when planning their diet. These dogs are more prone to gastric problems and gas accumulation, which increases the risk of gastric torsion — a very serious issue requiring emergency veterinary intervention. If you have a big dog, we recommend offering several meals a day in smaller portions.
If you have a dog older than one year, the best approach is generally to feed them twice a day. Some dogs tend to eat too quickly, which poses several risks. In these cases, it is preferable to divide the food into smaller meals. The most important thing is choosing a high-quality natural food that provides all the nutrients your dog needs to feel full of energy and health.
Just as important as the quality of your dog’s food is the feeding routine you establish. Dogs are creatures of habit, and their mental and physical health benefits greatly from routines. That’s why we recommend feeding your dog at the same times and in the same place whenever possible. This helps regulate their appetite, promotes healthier digestion by reducing anxiety-driven eating, and stabilises their metabolism. But that’s not all — planning your dog’s meals contributes to a healthier lifestyle overall. With consistent routines and schedules, your pet will know what to expect, feel more relaxed, and behave more calmly.
Ultimately, planning your dog’s meals will help improve digestion, enhance well-being, and keep obesity under control. Don’t forget to include the snacks you give as positive reinforcement in the daily calorie count. You can always reward your dog with natural or low-calorie snacks. And if you have any doubts, talk to your veterinarian for advice on how much food your dog should eat and how many meals per day are recommended. Enjoy!