I USED to have him on a brand called PC Nutrition First (from local grocery) and according to the carb calculator I used it has 28.99 % ME Carb at the time and the new is 27.55 % ME Carb.
but during covid the store could NOT get it in stock and had no idea when they would be back ... turns out they were redoing packaging or something .,.. but the store didn't know that, they just knew it was "do not reorder" status ....which usually means discontinued in their experience. So I started looking for a Canadian made brand and carried at the petstore I had been getting some special items at (dog's treats etc because the grainfree ones he likes were not available on like amazon at the time. Well what we switched him to was "grain friendly" and within 6 months we were having issues with peeing outside box etc and I got him checked out ....