My puppy really enjoyed this food. However, it always gave him loose runny stools which was a pain to clean up. We even tried to mix it with dried food but his stools never improved until we stopped feeding him this.