Updated On September 23rd, 2025
Pet's info: Dog | Cavalier King Charles Spaniel | Male | neutered | 13 years and 1 month old | 14 lbs
How do I get an elderly dog to put on weight, he has had blood work done and all that picked out was his protein level was slightly low, vet didnt suggest anything regarding this, also had a faeces analysis done, came back all normal. I'm feeding Mr Darcy as often as he is hungry high protein dog kibble with wet food as he's losing teeth. My vet although I have raised concerns with him has not suggested any way forward. Hes also on antibiotics to help with lose stools and steroids and Glandex.
1 Answer
Published on July 26th, 2019
Provide food that is high in calories, like puppy food or a food that’s designed for active, athletic, or working dogs. Higher protein and fat pet foods are best. Underweight pets should be eating foods that are around 30% protein and 20% fat if they’re eating dry kibble; 7% protein and 5% fat (or higher) if you’re feeding a wet food. Intersperse your pet’s diet with small amounts of high-calorie supplemental canned food or canned products made of 100% meat sources. These will have a high protein and fat content, like 100% pheasant or bison, for example. They won’t say “complete and balanced” but rather “for intermittent or supplemental use” because they’re not meant to replace regular feeding. Some moist foods may be easier to digest, so your pet may retain more nutrients, and more importantly these products tend to be more palatable and tempting to a pet who isn’t eating enough. Any diet changes should be done gradually over a week's time as to not cause any GI upset. Hope this helps. Best wishes.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.