Our new rescue puppy was raised on this food at his fosters home.  To avoid tummy upset we continued him on this food.  He seems to enjoy it and his stools are medium soft on it.  We will eventually wean him off of this food and onto kibble but for now this seems to provide the nutrients that he needs as he grows.  It's a good quality food that is easily digestible.  I'd recommend it.