- Published on
Homemade Weight Gainer for Dogs: A Safe, Vet-Led Plan
- Authors

- Name
- Sih C.
- Role
- Founder of DearPup

The Short Answer
The best homemade weight gainer for dogs is a little more of a complete diet, served more often, with your vet's okay. Fancy recipes loaded with butter, raw meat or scraps tend to cause more problems than they solve.
That may sound less exciting than a secret shake recipe. But a thin dog needs steady, balanced calories and a clear reason for the weight loss. Get both right and most dogs fill out without drama.
First, Is Your Dog Actually Underweight?
Before you change anything, check your dog's body. The AKC lists these signs of a dog that is too thin in most breeds:
- Ribs clearly visible from the side (a hint of the last rib is not necessarily a concern)
- Several ribs clearly visible from above
- Overly prominent hip bones and visible bones along the top of the spine
A dog at a healthy weight has a waist you can see from above, a belly that tucks up from the side, and ribs you can feel easily when you run your hands along their sides.
Breed matters here. Sighthounds like Greyhounds and Whippets are naturally lean, and the AKC notes that breeds like Afghan Hounds and Azawakhs are bred to show their hip bones. A "skinny" sighthound may be perfectly healthy.
Use the body condition score
Vets often use a 9-point body condition score (BCS). According to PetMD, an ideal score is 4 or 5 out of 9. A score of 3 is underweight, 2 is very thin, and 1 is emaciated. Ask your vet to score your dog at the next visit so you have a starting point.
Why Dogs Lose Weight
Weight loss is a symptom, not a diagnosis. The AKC lists several common causes:
- Not enough calories, or an incomplete or unbalanced diet
- Internal parasites such as worms
- Dental problems, like an abscessed tooth that makes chewing painful
- Illness, including metabolic disease such as diabetes, infections and abnormal cell growth
This is why adding food alone can backfire. If your dog has worms or a sore tooth, extra calories won't fix it. A full checkup comes first, and it's often a quick win. If you're seeing unexplained weight loss, our guide to why a dog is losing weight walks through what your vet is likely to check.
How to Add Calories Safely at Home
Once your vet has ruled out a medical cause, these steps make up a gentle, homemade weight-gain plan.
1. Increase portions by about 10%
For a dog who is slightly underweight (around 3 out of 9) and otherwise healthy, PetMD suggests raising daily calories by about 10% and reassessing body condition in a month. If the score hasn't improved, see your vet.
If you're not sure how many calories your dog eats now, start with our dog calorie calculator or the RER calculator guide, then add 10% to that figure.
2. Split food into smaller, more frequent meals
PetMD's guide to weight-gain food recommends several small meals through the day instead of one or two big ones, because dogs often eat more this way. Three or four small meals is easier on a stomach that isn't used to larger portions.
3. Choose a more calorie-dense base food
If more of the current food isn't enough, your vet may suggest a richer formula. PetMD points to a few options:
- Puppy or all life stages foods, which are usually higher in protein and fat than most adult foods (see our guide to all life stages dog food)
- Performance diets, made for very active dogs and healthy dogs who need to gain
- Therapeutic recovery diets, which vets prescribe for dogs recovering from illness, surgery or injury
PetMD also notes that dry food is more calorie-dense than wet food, while wet food is usually tastier. Mixing a spoonful of wet food into kibble is an easy way to tempt a picky eater.
4. Add simple, plain toppers (in moderation)
This is where "homemade" comes in. With your vet's approval, small amounts of plain, cooked foods can make meals more appealing:
- Cooked egg, with no butter, oil or seasoning (see can dogs eat eggs)
- Plain cooked lean meat or poultry, with bones and skin removed
- A spoonful of the wet version of your dog's regular food
Keep toppers small so your dog's main food still supplies most of their nutrition. If you want to cook your dog's entire diet, PetMD advises working with a veterinary nutritionist to make sure it's complete and balanced. Our healthy dog diet guide covers the basics.
Know exactly what's in your dog's bowl
DearPup's AI food scanner grades any dog food A through F, with a macro breakdown and a plain-English vet note, so you can pick a richer formula with confidence. Free to download.
Download DearPup FreeWhat to Avoid
A few popular "weight gainer" ideas carry real risks:
- Rich, fatty human food. The AKC specifically warns against high-calorie home foods like raw hamburger meatballs or butter-drenched chicken. Some carry a risk of E. coli, listeria or salmonella, and fatty meals can trigger pancreatitis.
- Sudden food switches. Many weight-gain foods are high in fat. PetMD warns that switching too fast could lead to pancreatitis, so change foods gradually over several days.
- High-fiber foods. Fiber lowers digestibility, which works against a dog who needs to absorb more calories.
- Piles of supplements and table scraps. These can throw off the balance of a complete diet. Check our list of toxic foods for dogs before sharing anything from your plate.
When to See a Vet Right Away
Most thin dogs can gain weight slowly at home once their vet has cleared them. Some need medical help first.
If your dog is severely thin or emaciated, see a vet before you start feeding more. The AKC explains that suddenly feeding a malnourished dog can cause refeeding syndrome, where the body can't handle the sudden nutrients. In a PetMD article on feeding starved dogs, veterinarian Dr. Jennifer Coates describes starting with small meals and building up over several days under veterinary guidance.
Also call your vet if your dog:
- Scores 1 or 2 out of 9 on the body condition scale
- Keeps losing weight even though they eat well
- Has vomiting, diarrhea, a poor appetite or trouble chewing
- Hasn't improved after a month on extra calories
For puppies, the picture is a bit different, since they are still growing. Our article on weight loss in puppies covers what to watch for.
Practical Takeaways
- Confirm your dog is truly underweight using body condition, not just the scale.
- Get a vet checkup to rule out parasites, dental pain and illness.
- Add about 10% more calories, split across several small meals.
- Use a richer complete food before turning to homemade extras.
- Keep homemade toppers plain, cooked and small.
- Recheck body condition in about a month, and track it over time.
Once your dog reaches that ideal 4 or 5 out of 9, PetMD recommends checking body condition about once a month so you catch any drift early. Our healthy dog diet guide is a good next read for keeping them there.
Track your dog's progress, meal by meal
DearPup logs every scanned meal and builds a daily care plan around your dog's breed, age and weight, so you can see whether the extra calories are working.
Download DearPup FreeFrequently Asked Questions
What can I feed my dog to gain weight at home?
Start by feeding a little more of your dog's current complete and balanced food, split into several small meals. If your vet approves, plain cooked toppers like egg or lean meat can make meals more appealing, but they should stay small so the diet stays balanced.
How fast should an underweight dog gain weight?
Slowly. PetMD suggests raising daily calories by about 10% for a dog that is slightly underweight and otherwise healthy, then rechecking body condition in about a month. Rapid gain is not the goal.
Is puppy food good for helping an adult dog gain weight?
It can be. PetMD notes that puppy and all life stages foods are usually higher in protein and fat than most adult foods. Switch gradually over several days and check with your vet first, especially if your dog has a history of pancreatitis.
When should I take a skinny dog to the vet instead of feeding more?
Go to the vet first if your dog is very thin or emaciated, has lost weight without a clear reason, or has vomiting, diarrhea, dental pain or a poor appetite. Severely underweight dogs can become seriously ill if they are suddenly given large amounts of food.