The danger here, as many have kinda said, is you have absolutely no idea of the actual nutrient levels you are feeding. You could be feeding way too much protein or worse phosphorus, too litttle calcium, even omitting many micro nutrients like minerals and vitamins. Its the perfect example of great ingredients but perhaps very harmful nutrient levels. I know none of us trust food companies much, for good reason usually, but I still think its better to choose a company with real research and actual nutritionists and chemists, and decide among them. If we really are interested in using nutrition to proactively keep our pets healthy and reduce those age related diseases like heart and kidney issues, home recipes can be dangerous.