Is it any good? Been using it for my puppy, when he had his old food he would eat it all in one go but with this food it lasts all day. Wondering if it's filling him up more or if he doesn't like it?