It may be that the food he's been eating is not agreeing with him. That is why he'll eat and then skip a few days.Gunner had a serious problem with digestion and we switched him to a gastro intestinal diet and he hasn't missed a meal since. Ann