This food has been invaluable in keeping weight on my elderly dog.  It is high in calories and easily digested so it is good for an older dog with a sensitive stomach who is not a big eater.  The wellness core puppy has also worked well.  Before this, I had tried more than a dozen foods unsuccessfully.  This food is more economical than it seems too because the high caloric content means you can feed less.