If you have brought a new puppy home and don’t know what to feed, then you have come to the right place. You must be seeking a complete list of eatables for your lovely pet. Here you can find the best food items to suit your dog. Hope this blog may help you know what to feed your dog according to its age.

Newly Born Pup– what to feed?

  • If the puppy is in the neonatal (newborn) period, it is important to feed colostrum (mother’s first milk) for at least 2 weeks right after birth.

The colostrum renders passive immunity and helps meet the essential nutrient requirements of the pup.

  • Dog’s milk comprises a completely balanced diet for the puppy.

But if you have adopted a pup alone (without a mother dog), then it needs to be fed with a milk replacer. Commercial milk replacers should be given that are easily available in pet shops.

Do not feed cow’s milk to the pup because the lactose content in cow’s milk is higher than that in bitch’s milk which may lead to diarrhoea.

8 to 16 weeks

In puppyhood, your dog is active and playful, due to which it has a high nutritional demand. So, it must be fed with small meals in regular intervals.

  • The best food to feed your puppy is a high-quality commercially balanced kibble. This contains all the essential nutrients for proper growth and development.
  • Along with balanced kibble, you can add small amounts of cooked meat or veggies.
  • Raw diets should be avoided as those may contain bacteria, and the pups are very much sensitive to certain infections.
  •   Eggs, bread, oatmeal, and biscuits can also be given
  •   Avoid overfeeding, as it may disturb digestion and may lead to food bloat or sometimes vomiting.

After 16 weeks

  • This is the time when your puppy starts erupting its permanent teeth and becomes able to chew. You can give him one bone a week along with the flesh part.
  • You can also include – Raw vegetables like carrots, peas, beetroot and fruits like banana, apple, and papaya. Seeds must be removed before giving fruits to the puppy as those could be hazardous.
  • In this phase, your dog needs protein and carbohydrates in a higher amount to fulfil its growth and developmental requirements:

          Protein rich – soya bean, pulses and meat (boneless)

          Carbohydrates rich – banana, chapati and rice.

          Fiber-rich diet – oats cooked in water (instead of milk).

 NOTE - Keep changing the diet plan gradually and try to observe your dog whether he develops any allergy or discomfort with a particular food item. You may take the help of a vet if any problem persists.

What to feed an adult dog?

  • Different breeds of dogs attain maturity at different ages. Small or medium breeds take about 12 months to become adults, whereas larger breeds generally take 18 months or more to attain adulthood.
  • During this phase, the diet should be reduced to two times a day.
  • What to feed an adult dog? – Raw meat or cooked meat, vegetables like broccoli or cauliflower, yogurt, and fish can be added to the diet plan.

What to feed an aged/senior dog?

  • As a pet parent, you must have noticed some behavioral changes in your dog when it becomes old. This might make you think about what to feed an old/senior dog.
  • In this phase, your dog needs special care because it undergoes certain degenerative physiological changes.
  • Older dogs are more susceptible to health issues and digestive disorders. So, they should be fed with frequent smaller meals.
  • They may need a high-fiber and protein-rich diet but, in small amounts. Why? Because the daily physical activities of your dog are almost reduced.
  • You can give oatmeal, carrot, soft meat, fish, and fruits like apple, papaya, and bananas to your senior dog.
what to feed your dog?

Food items that should not be given to a dog

As a responsible pet owner, don’t just feed the dog anything from your table. You must avoid the enlisted food items while feeding your dog:

1.              Chocolates

2.              Citrus fruits like – orange, lemon and grapes.

3.              Salty foods

4.              Onions and garlic

5.              Milk and milk products

6.              Sweets and artificial sweeteners

7.              Fatty foods

8.              Raw yeast dough

The food items mentioned above should never be given to your dog because of their toxic effects, which may trouble your dog or can result in serious problems in the dog’s body.

The aforementioned points were to give you a plot for planning a suitable and balanced diet chart for your pet dog. You may follow the given diet chart for your dog. Since the dietary requirements of different dog breeds may be different, a fixed diet plan would not work for every dog. You may consult a vet before sticking to a newly decided diet chart for your dog.



  1. It is very helpful.keep it up keep goin..
    One question-
    What to feed cat if we have cat pet..did dog feed stuffs is also same for cat also?

    1. You can give your cat fruits (that don’t have seeds) like bananas, berries,etc. Cooked rice, oats, carrots are also good for cats. But don’t forget to add meat and fish to its diet because cat is an obligate carnivore!
      Also, for a balanced diet you may opt for a readymade cat food available in pet shops.

  2. Pingback: know about huskies & the great story of Togo % - % - Dog - Vetnest

Leave a Comment

Your email address will not be published. Required fields are marked *