Best Dog Food Brands in Sri Lanka: A Practical Guide
By the Bark.lk team · Updated
There is no single “best” dog food — the best one is a complete food made for your dog’s age and size, that your dog eats happily and does well on (good energy, firm stools, healthy coat). This guide explains the main brands sold in Sri Lanka and who each is best for.
Everyday brands
Pedigree
Made by Mars and one of the most familiar dog foods in Sri Lanka, with puppy, adult, small-breed, senior and PRO recipes in bags up to 20kg. A dependable, widely available choice. See Pedigree products.
SmartHeart
A Thai brand from Perfect Companion Group and very popular locally. The Power Pack line is a higher-energy recipe for puppies and active dogs. See SmartHeart.
Drools
One of India’s largest pet food makers, offering good value for puppies and adults, plus the Vet Pro range of veterinary diets. See Drools.
Premium brands
Royal Canin
The French brand known for breed-specific food (German Shepherd, Labrador, Shih Tzu, Rottweiler and more), size-specific ranges (Mini, Medium, Maxi) and veterinary diets. A top choice if you want a food tailored to your dog’s breed. See Royal Canin.
Purina Pro Plan
Nestlé Purina’s premium range, with recipes for puppies, adults, seniors and sensitive dogs. See Purina Pro Plan.
Farmina N&D
An Italian brand built on high animal-protein recipes, including grain-free (Prime) and ancestral-grain options. Its Vet Life range covers veterinary needs. See Farmina.
Reflex, BlackHawk, Taste of the Wild, Brit and more
Reflex (Turkey) and Brit (Czech Republic) are good-value European options; BlackHawk is Australian; Taste of the Wild is an American grain-free brand using proteins such as bison and salmon.
Brands compared by price
| Brand | Products | Price range |
|---|---|---|
| Royal Canin | 67 | Rs. 314 – Rs. 48,950 |
| Drools | 23 | Rs. 300 – Rs. 19,900 |
| Morando | 17 | Rs. 590 – Rs. 7,450 |
| BlackHawk | 16 | Rs. 980 – Rs. 39,500 |
| Pedigree | 15 | Rs. 300 – Rs. 21,370 |
| Farmina | 14 | Rs. 8,900 – Rs. 52,900 |
| Purina Pro Plan | 14 | Rs. 11,400 – Rs. 47,500 |
| VET-PRO | 12 | Rs. 900 – Rs. 29,400 |
| Eukanuba | 9 | Rs. 1,500 – Rs. 38,700 |
| SeePet | 8 | Rs. 350 – Rs. 1,450 |
| SmartHeart | 8 | Rs. 310 – Rs. 34,990 |
| Nutra Nuggets | 6 | Rs. 230 – Rs. 3,685 |
| Supervite | 6 | Rs. 4,750 – Rs. 24,500 |
| Taste of the Wild | 6 | Rs. 3,340 – Rs. 29,400 |
| Reflex | 5 | Rs. 2,190 – Rs. 29,500 |
| Hypro | 4 | Rs. 7,510 – Rs. 20,710 |
| Blackdog | 3 | Rs. 3,500 |
| Happy Dog | 3 | Rs. 2,800 – Rs. 32,900 |
| Trendline | 3 | Rs. 1,590 – Rs. 23,500 |
| Beaphar | 2 | Rs. 3,025 – Rs. 18,750 |
| BonaCibo | 2 | Rs. 6,855 – Rs. 8,975 |
| Bonnie | 2 | Rs. 1,600 – Rs. 23,500 |
| Brit | 2 | Rs. 25,200 – Rs. 25,950 |
| Classic Pets | 2 | Rs. 750 – Rs. 16,850 |
| Dogpro | 2 | Rs. 20,820 |
| Josi | 2 | Rs. 800 – Rs. 4,900 |
| King | 2 | Rs. 18,500 – Rs. 22,500 |
| Let's Bite | 2 | Rs. 10,000 |
| Nutri Pet | 2 | Rs. 670 – Rs. 3,500 |
| Special Dog | 2 | Rs. 3,050 – Rs. 11,181 |
| Aayur | 1 | Rs. 590 |
| Divinus | 1 | Rs. 5,600 – Rs. 22,800 |
How to choose
- Life stage first: puppy, adult or senior.
- Then size: small-breed kibble for small mouths; large-breed puppy food for big breeds.
- Then any special need: sensitive stomach, skin problems, weight control — or a vet diet if your vet recommends one.
- Finally budget: feeding a good everyday brand correctly is better than overfeeding an expensive one.