I bet that your dog got used / exposed to other food (most probably: meat, bones, yellow cheese, ......). If that is the case it will be very hard to make him eat regular dog's food.
thanks, im really bothered. he loves leftovers than dog foods.