It would be very hard to guarantee an exact amount. They are required to tell you the minimum amount and I doubt very much it goes up very much higher. The protein part of the food is the most expensive ingrediet so you can be sure that if they are selling you 25% minimum it will not be anywhere near 40% .... or even 30%. You are probably looking at something like 25% to 26% or close to that area. Remember you are talking $$ here for the manufacturer.