Did you just switched to home made dog food? If that is the case, you have to change his diet gradually. When your dog is used to what he is eating, and you suddenly change it, the tendency is that your dog will not eat it. I have a feeling that the previous dog food you feed him includes a sugar like element that makes your dog addicted to the food. So he will not be able to forget it easily. But by gradually giving him home made dog food, let's say 1/4 of the whole meal for a week and thereby increasing for the coming days, until you are able to give your dog whole home made dog food meal.