She is almost 19 and has lost weight and was not keeping anything down so vet put her on this. She is eating and drinking.