The reason is you are already feeding him liquified diet like milk. You shouldn't be feeding milk to a dog because dogs are lactose intolerant. Milk can cause stomach issues and can eventually damage the liver in younger dogs. My advice to you is to feed cerelac without milk. After few days, you can start feeding royal canine. You can continue to feed curd. You can add chicken breast (minced ) in rice.