We had the same problem with Wellness. It's good food but it's not for every dog. We switched to TOTW and it keeps everything firm and they love it.