Without Causing Bigger Problems
I’ve been working as a small-animal veterinarian for over a decade, and one of the most common concerns I hear—especially from new dog owners—is: “My dog just won’t gain weight.” Sometimes it’s a rescue that came in undernourished. Other times, it’s a picky eater that keeps worrying the owner.
I’ve worked with dogs from severely underweight strays to high-energy pets who burn calories quickly. Helping a dog gain weight seems simple, but doing it safely takes experience.
First, I Never Assume It’s Just “Not Eating Enough”
One memorable case involved a young mixed-breed dog. The family had tried extra meals, high-fat foods, and supplements, but the dog stayed thin with visible ribs.
After a basic exam and some tests, we found the issue wasn’t diet-related—it was intestinal parasites.
In my experience, this is where many owners go wrong. They jump straight into feeding more food without ruling out underlying problems like:
- Worm infestations
- Digestive disorders
- Dental pain
- Chronic infections
Before making a weight-gain plan, make sure the dog is medically healthy—the right place to start is by addressing any underlying issues first.
I Focus on Calorie Density, Not Just Quantity
A common mistake I see is owners doubling the portion sizes of the same low-quality food. That usually leads to loose stools, not healthy weight gain.
Instead, I recommend increasing calorie density—feeding foods that give more energy in smaller amounts.
I once worked with a German Shepherd that stayed lean no matter how much kibble he ate. His owner was feeding a standard formula. After switching to a high-performance formula for active dogs, his muscle tone soon improved.
In practical terms, I usually recommend:
- High-quality commercial dog food with higher fat and protein content
- Puppy formulas for adult dogs that need extra calories (short-term only)
- Adding safe calorie boosters like boiled chicken, eggs, or a bit of plain yogurt
The key is feeding smarter, using nutrient-dense foods instead of just increasing portions.
Feeding Frequency Matters More Than People Think
The most consistent small change: splitting meals into smaller, more frequent feedings.
I’ve seen dogs ignore large meals but start eating better with three or four smaller portions.
One rescue I worked with refused to eat full meals but would nibble throughout the day. We adjusted the schedule instead of forcing portions, and within a month, she had gained steady, healthy weight.
This approach also reduces digestive stress, crucial for sensitive dogs.

I Pay Close Attention to Muscle, Not Just Weight
Not all weight gain is good weight.
I once had a client proudly tell me their dog had gained several kilos in a short time. But when I examined the dog, most of that gain was fat, not muscle. The dog was actually less fit than before.
Healthy weight gain should build muscle. That’s why I pair diet changes with moderate exercise:
- Short walks
- Light play sessions
- Strength-building activities like gentle uphill walking
It may seem counterintuitive, but controlled activity helps the body use nutrients well.
Appetite Tricks I’ve Used in Real Cases
Some dogs just aren’t motivated to eat, especially stressed rescues.
A few things I’ve personally used with success:
- Slightly warming food to enhance the smell.
- Mixing wet food with dry kibble
- Adding a small amount of broth (without salt or spices)
One particularly stubborn dog only started eating consistently after we changed the feeding environment—a quiet space, with no distractions and no other pets around. That detail alone made a difference.
What I Advise Against (Based on What I’ve Seen Go Wrong)
I’ve seen well-meaning owners unintentionally make things worse over the years.
I strongly advise against:
- Feeding excessive human junk food (it leads to digestive issues quickly)
- Overloading fat all at once (this can trigger pancreatitis, which I’ve treated more times than I’d like)
- Free-feeding all day without structure (many dogs end up eating less overall)
One dog was fed large amounts of fatty leftovers daily, resulting in no weight gain, but a painful pancreatic episode that needed hospitalization.
Patience Is Part of the Process
Healthy weight gain in dogs isn’t fast. In most cases, I manage, I aim for gradual improvement over several weeks, not overnight changes.
When I see a dog slowly filling out—ribs less visible, energy improving, coat becoming shinier—that’s when I know we’re on the right track.
It’s rarely about one big change. It’s about getting several small things right at once: proper diet, good digestion, consistent feeding, and a bit of patience.
If your dog is struggling to gain weight, start putting these steps into practice today—your pet’s health and happiness are worth it. Don’t hesitate to consult your veterinarian for personalized guidance and support throughout the process.