She's a cocker spaniel and has always been a grazer not a scoffer, nearly 18, in good health, the only real sign of her age is the amount of time she spends sleeping and only likes very short walks. Food always available. She's so skinny though and losing weight. Has dry food, if we give wet food she just gets diarrhoea all over the place. Can I get weight on her? Should I even try?