My new puppy loves this dog food. I was told to mix dry food with wet food and this brand was recommended. It is grain free. My vet told me o start with a grain free diet for my pup. He loves it and so do I!