I'm sorry to hear that he's still having diarrhea. Maybe he needs to be put on a special diet for food allergies. He may be allergic to grains so maybe a grain free diet would help him. Starr's on Innova Evo which is grain free and it's helped him a lot. Good luck.