Alright I have two boxers, marley and buster. Buster is a year and a half and marley is five months. Buster is the highest energy dog I have ever met but he cant digest any rich foods. When he was a puppy he ate royal canin large breed puppy food and at 14 months i switched him to royal canin boxer food. On royal canin he never really had firm poops and he never really bulked up like he was supposed to. So a month ago I switched him to blue buffalo wilderness and he absolutely loves it. The problem is that his poops have become way softer and the vet is saying he seems to be low on certain enzymes to digest richer foods. He is a very high energy dog though and I really want to keep him on a high protien and high fat diet because he burns up regular food really fast a loses lots of weight. He is on a prescrition diet now. I think its hills something and he is losing weight like crazy. He is looking kind of sickly because he is still just as active but he isnt getting the fat and protein he needs. Anyone have any recommendation for me to switch him to a gentle food that still works well for a high energy dog?