Please give complete details of your pet before posting such questions - breed, age, weight, medical history, etc. If it is an adult dog then may be it is looking for something more appetizing or may be it is not hungry due to lack of exercise. If it is a puppy try giving it Digytron drops made by Himalaya Health Care. If it is an adult try Liv 52 syrup from the same company. I am of the opinion that kibble is the crapiest food for a dog especially after you come to know how it is made. Its only benefit may be to keep the mouth of a dog clean. Try giving it home non-vegetarian food. If you are vegetarians then top its vegetarian food with some wet commercial food like Solid Gold which has a distributor in Kerala, India. Visit their site: http://www.solidgoldindia.com.
Or try Pedigree's Real chicken Adult/Puppy 80g pouches imported from Thailand, Rs25.00 each. Should be available with any vet. You may add some kibble in one of the feeds.