Also, he is on TOTW High Prairie Dry Food. So this is the ingredient list of that, incase I risk giving him too much supplement (I'm sure you all know a lot more than me at this stage):
"Buffalo, lamb meal, sweet potatoes, egg product, pea protein, peas, potatoes, canola oil, tomato pomace...