The protein level is 21%, I guess it may be good for his teeth...casey can practically swallow the food so that is not good for her