Skip to content
Back to BlogBARK.lk Blog

Puppy Food in Sri Lanka: How to Choose and How Much to Feed

By the Bark.lk team · Updated

Royal Canin Mini Puppy, Drools Puppy and SmartHeart Power Pack Puppy food bags - puppy food in Sri Lanka
Puppy foods from Royal Canin, Drools and SmartHeart.

What a puppy eats in its first year shapes its bones, joints, teeth and immune system for life. The good news is that choosing well is simple once you know three things: your puppy’s age, its expected adult size, and how often to feed it.

Birth to 8 weeks: milk, then starter food

  • 0–3 weeks: puppies need only their mother’s milk. If the mother cannot feed them, use a puppy milk replacer — never cow’s milk, which causes diarrhoea in most puppies.
  • 3–8 weeks (weaning): start offering a starter food — small, soft kibble made for weaning puppies and their nursing mother, soaked in warm water into a porridge at first. Examples: Royal Canin Starter, Pedigree PRO Starter, Drools Puppy Starter and Farmina N&D Puppy Starter.
  • Most puppies are fully weaned by about 8 weeks, which is also the earliest age a puppy should go to a new home.

Choose puppy food by adult size

Small, medium and large breeds grow at very different speeds, so a food made for your puppy’s adult size matters more than the brand.

  • Small breeds (adult under ~10kg — Shih Tzu, Pomeranian, Dachshund, Pug): tiny kibble and energy-dense food, because small puppies have small stomachs and burn energy fast. For example Royal Canin Mini Puppy.
  • Medium breeds (~10–25kg — Beagle, Cocker Spaniel, most mixed breeds): a standard puppy food such as Pedigree Puppy, SmartHeart Puppy, Reflex Puppy or Drools Puppy.
  • Large and giant breeds (over ~25kg — Labrador, German Shepherd, Rottweiler, Golden Retriever, Great Dane): always a large-breed puppy food, such as Pedigree PRO Large Breed Puppy, Royal Canin Maxi Puppy, Reflex Junior Medium & Large or Brit Junior Extra Large. These control energy and calcium so the skeleton grows steadily rather than too fast, which helps protect the hips and elbows.

How many meals a day?

  • 8–12 weeks: 4 small meals a day
  • 3–6 months: 3 meals a day
  • 6 months onwards: 2 meals a day

Use the feeding table on the pack for your puppy’s current weight and age, and weigh it every couple of weeks — the right amount keeps changing as it grows. A healthy puppy looks slim, with a visible waist and ribs you can easily feel. Fat puppies grow into dogs with joint problems.

When to switch to adult food

  • Small breeds: around 10–12 months
  • Medium breeds: around 12 months
  • Large breeds: around 15–18 months; giant breeds up to 24 months

Change over gradually across 7–10 days, mixing more of the new food in each day. See the best dog food brands in Sri Lanka for adult options.

Puppy and starter food prices

Puppy, junior and starter dog food at Bark.lk — current prices.
ProductPrice
BlackHawk Puppy Large Breed - Lamb & RiceBlackHawk Puppy Large Breed - Lamb & RiceRs. 8,900
Royal Canin Dry Food 3Kg - Labrador PuppyRoyal Canin Dry Food 3Kg - Labrador PuppyRs. 11,450
Royal Canin Dry Food 1kg - Golden Retriever PuppyRoyal Canin Dry Food 1kg - Golden Retriever PuppyRs. 3,950
Royal Canin Dry Food 1Kg - Labrador PuppyRoyal Canin Dry Food 1Kg - Labrador PuppyRs. 3,950
Royal Canin Dry Food 12Kg - Labrador PuppyRoyal Canin Dry Food 12Kg - Labrador PuppyRs. 38,500
Royal Canin Dry Food 3Kg - Bulldog PuppyRoyal Canin Dry Food 3Kg - Bulldog PuppyRs. 6,550
Royal Canin Dry Food - 12Kg - Golden Retriever PuppyRoyal Canin Dry Food - 12Kg - Golden Retriever PuppyRs. 38,500
Royal Canin Dry Food 3Kg - Golden Retriever PuppyRoyal Canin Dry Food 3Kg - Golden Retriever PuppyRs. 11,450
Royal Canin Dry Food 3Kg - Rottweiler PuppyRoyal Canin Dry Food 3Kg - Rottweiler PuppyRs. 13,850
Royal Canin Dry Food 12Kg - Rottweiler PuppyRoyal Canin Dry Food 12Kg - Rottweiler PuppyRs. 38,500
Royal Canin Dry Food 1Kg - German Shepherd PuppyRoyal Canin Dry Food 1Kg - German Shepherd PuppyRs. 3,550
Royal Canin Dry Food 3Kg - German Shepherd PuppyRoyal Canin Dry Food 3Kg - German Shepherd PuppyRs. 11,450
Royal Canin Dry Food 12Kg - German Shepherd PuppyRoyal Canin Dry Food 12Kg - German Shepherd PuppyRs. 38,500
Royal Canin Mini Starter 4kg - Mother and PuppyRoyal Canin Mini Starter 4kg - Mother and PuppyRs. 16,650
Royal Canin Mini Starter 1kg - Mother and PuppyRoyal Canin Mini Starter 1kg - Mother and PuppyRs. 5,450
Royal Canin Maxi Starter 4Kg - Mother and PuppyRoyal Canin Maxi Starter 4Kg - Mother and PuppyRs. 13,850
Royal Canin Medium 4Kg - PuppyRoyal Canin Medium 4Kg - PuppyRs. 7,450
Royal Canin Maxi Starter 1Kg - Mother and PuppyRoyal Canin Maxi Starter 1Kg - Mother and PuppyRs. 3,650
Royal Canin Mini 2Kg - Puppy (Small Breed)Royal Canin Mini 2Kg - Puppy (Small Breed)Rs. 4,550
Royal Canin Medium Starter 4kg- Mother and PuppyRoyal Canin Medium Starter 4kg- Mother and PuppyRs. 7,850
Royal Canin Maxi Starter 15Kg - Mother and PuppyRoyal Canin Maxi Starter 15Kg - Mother and PuppyRs. 38,800
Royal Canin Maxi 1Kg - PuppyRoyal Canin Maxi 1Kg - PuppyRs. 3,950
Royal Canin Dry Food 1.5Kg - Shih Tzu PuppyRoyal Canin Dry Food 1.5Kg - Shih Tzu PuppyRs. 6,950
Royal Canin Maxi 4Kg - PuppyRoyal Canin Maxi 4Kg - PuppyRs. 13,850
Royal Canin - Giant JuniorRoyal Canin - Giant JuniorRs. 6,950
Royal Canin Maxi PuppyRoyal Canin Maxi PuppyRs. 28,500
Beaphar Lactol Puppy MilkBeaphar Lactol Puppy MilkRs. 5,950
PEDIGREE Puppy Chicken and Milk Dry FoodPEDIGREE Puppy Chicken and Milk Dry FoodRs. 760
BlackHawk Puppy - Chicken & RiceBlackHawk Puppy - Chicken & RiceRs. 8,200
Eukanuba Puppy Large BreedEukanuba Puppy Large BreedRs. 1,500
Eukanuba Puppy Small BreedEukanuba Puppy Small BreedRs. 2,500
BlackHawk Puppy - Lamb & RiceBlackHawk Puppy - Lamb & RiceRs. 8,750
Drools Puppy Wet Dog Food - Real Chicken & Chicken Liver in Gravy, 150 gDrools Puppy Wet Dog Food - Real Chicken & Chicken Liver in Gravy, 150 gRs. 300
Super Premium Nutra Nugget for PuppySuper Premium Nutra Nugget for PuppyRs. 230
Let's Bite Active Puppy Dog Food - 10kgLet's Bite Active Puppy Dog Food - 10kgRs. 10,000
Drools Chicken and Egg Puppy Dog Food - 3kg + Free 1.2kgDrools Chicken and Egg Puppy Dog Food - 3kg + Free 1.2kgRs. 4,000
Drools Chicken and Egg Puppy Dry Dog Food - 10kgDrools Chicken and Egg Puppy Dry Dog Food - 10kgRs. 12,500
Royal Canin - Giant Puppy 3.5KgRoyal Canin - Giant Puppy 3.5KgRs. 13,850
Royal Canin Giant Puppy - 15kgRoyal Canin Giant Puppy - 15kgRs. 38,800
Super Premium Nutra Nugget for Puppy Large Breed 3kgSuper Premium Nutra Nugget for Puppy Large Breed 3kgRs. 2,950
Eukanuba Puppy Medium Breed - 1kgEukanuba Puppy Medium Breed - 1kgRs. 2,525
Royal Canin Pug Puppy - 1.5kgRoyal Canin Pug Puppy - 1.5kgRs. 6,950
Drools Puppy Wet Dog Food - Real Chicken & Chicken Liver in Gravy, 150 g × 30 PouchesDrools Puppy Wet Dog Food - Real Chicken & Chicken Liver in Gravy, 150 g × 30 PouchesRs. 9,000
PEDIGREE Puppy Chicken Chunks in Gravy - 70 g × 30 PouchesPEDIGREE Puppy Chicken Chunks in Gravy - 70 g × 30 PouchesRs. 8,700
Supervite Gold Label Puppy Chicken Dry Dog Food - 20kgSupervite Gold Label Puppy Chicken Dry Dog Food - 20kgRs. 24,500
Supervite Gold Label Puppy Chicken Dry Dog Food - 3kgSupervite Gold Label Puppy Chicken Dry Dog Food - 3kgRs. 6,800
PURINA PRO PLAN Medium Puppy Healthy Growth & Development Dry Dog Food, 3 KgPURINA PRO PLAN Medium Puppy Healthy Growth & Development Dry Dog Food, 3 KgRs. 12,400
PURINA PRO PLAN Puppy Sensitive Skin & Stomach Dry Dog Food, 3 KgPURINA PRO PLAN Puppy Sensitive Skin & Stomach Dry Dog Food, 3 KgRs. 16,900
PURINA PRO PLAN Puppy Small & Toy Chicken Formula Dry Dog Food, 2.5 KgPURINA PRO PLAN Puppy Small & Toy Chicken Formula Dry Dog Food, 2.5 KgRs. 12,100
PURINA PRO PLAN Large Puppy Healthy Growth & Development Dry Dog Food, 15 KgPURINA PRO PLAN Large Puppy Healthy Growth & Development Dry Dog Food, 15 KgRs. 41,800
PURINA PRO PLAN Medium Puppy Healthy Growth & Development Dry Dog Food, 15 KgPURINA PRO PLAN Medium Puppy Healthy Growth & Development Dry Dog Food, 15 KgRs. 41,800
PURINA PRO PLAN Puppies & Mothers Performance Starter Dry Dog Food, 12 KgPURINA PRO PLAN Puppies & Mothers Performance Starter Dry Dog Food, 12 KgRs. 33,600
PURINA PRO PLAN Large Puppy Healthy Growth & Development Dry Dog Food, 3 KgPURINA PRO PLAN Large Puppy Healthy Growth & Development Dry Dog Food, 3 KgRs. 13,300
Divinus Puppy Dry FoodDivinus Puppy Dry FoodRs. 5,600
Drools Dog Food 1.2Kg - Puppy (Large Breed)Drools Dog Food 1.2Kg - Puppy (Large Breed)Rs. 1,675
Drools Dog Food 3Kg - Puppy (Large Breed)Drools Dog Food 3Kg - Puppy (Large Breed)Rs. 3,100
Royal Canin Pro Tech 300g - PuppyRoyal Canin Pro Tech 300g - PuppyRs. 18,750
Royal Canin Club Pro Junior 20Kg - PuppyRoyal Canin Club Pro Junior 20Kg - PuppyRs. 24,900
PEDIGREE Puppy Chicken and Liver Chunks with Vegetables in Gravy - 70 g PouchPEDIGREE Puppy Chicken and Liver Chunks with Vegetables in Gravy - 70 g PouchRs. 300
Drools Dog Food 12Kg - Puppy (Large Breed)Drools Dog Food 12Kg - Puppy (Large Breed)Rs. 10,450

Foods to keep away from puppies

  • Cow’s milk (most dogs cannot digest lactose)
  • Cooked bones, which splinter
  • Chocolate, grapes and raisins, onions and garlic, and anything with the sweetener xylitol
  • Salty, spicy or oily curry leftovers
Puppies also need deworming and vaccinations from a young age — ask your vet for a schedule at your first visit.

Frequently asked questions

What is the best puppy food in Sri Lanka?

The best puppy food is a complete puppy recipe matched to your puppy’s expected adult size — especially a large-breed puppy food for Labradors, German Shepherds and other big breeds. Popular choices here include Royal Canin, Pedigree PRO, SmartHeart, Drools and Reflex.

Can I feed my puppy rice and fish?

Home-cooked rice with fish or chicken on its own is not complete — it lacks the calcium, vitamins and minerals a growing puppy needs, and getting the balance wrong can harm bone development. Use a complete puppy food, or ask your vet for a balanced home-cooked recipe.

How much does puppy food cost in Sri Lanka?

Small starter bags cost a few thousand rupees, while large bags of premium large-breed puppy food cost more but are cheaper per kilo. The table above lists the current price of every puppy food at Bark.lk.