Getting a new puppy is always really exciting. They love playing, they are adventurous, and they provide us with a whole lot of fun and companionship too. Of course, when it comes to raising a puppy from scratch, there is a lot that needs to be done and even more that you need to know.

One of the things that you need to be knowledgeable about is feeding. Many people are not sure how many times to feed a puppy per day so we are here to answer the question and provide some feeding tips for you.

So, How Often To Feed A Puppy Per Day

When it comes to feeding your puppy, spacing the meals out is a much better idea than giving them just a couple of big meals per day. Puppies don’t have a very well developed digestive system, plus they are small so there just is not that much room for food on the inside. Puppies tend to poop out whatever they eat (we have covered some house training tips here) only a couple of hours later, which means that feeding them big meals is not very ideal. best way to go about it is to feed your puppy 4 meals throughout the day which are evenly spaced out.

For instance, instead of feeding your puppy ¾ cups of food twice per day, you might want to try ½ cup 3 times per day, or even slightly less 4 times per day. This will help the puppy to digest the food much easier and more thoroughly, plus they won’t eat too much at once. This will help avoid massive weight gain and digestive issues too.

Also, small dogs mature faster than larger ones, so this is something to keep in mind as well. You will want to keep up this feeding schedule until your dog starts to get more mature, or even until they are fully matured. Something to keep in mind is that you can’t switch from puppy food to adult dog food overnight.

You need to slowly make the change by mixing in small amounts of adult food with the puppy food, and slowly increasing the ratio of adult food to puppy food.

Other Tips

Let’s go over a couple of other tips when it comes to feeding your puppy and moving to adult food.

  • Puppies need to stay with their mother for at least 8 weeks in order to nurse. Moving on to solid food before this 2 month period is up is not recommended in any way.
  • Don’t feed it puppy food for too long. Once the dog starts to mature and reach maturity, stop feeding it puppy food. This kind of food is very high in calories in order to facilitate growth. However, when the dog is mature it does not need to grow anymore, which means that puppy food will have too many calories and can result in too much weight gain and digestion issues.
  • Remember to keep the size and breed of the dog in mind. Large dogs take longer to mature and therefore require puppy food for a longer time.


As long as you follow a good feeding schedule and feed your puppy quality food, you should have no issues in raising a happy and healthy dog from puppy to full maturity. You might also like this post on curing bad breath.