An underweight dog can be a real concern for any pet owner. Whether your dog has lost weight due to illness, stress, a recent adoption from a shelter, or simply being a picky eater, helping them reach a healthy weight requires a thoughtful approach. Rapid or careless weight gain can cause digestive problems and other health issues, so the goal is always gradual, steady progress.
Key Takeaways
- Always consult your vet before starting a weight gain program to rule out underlying health issues.
- Increase calorie intake gradually — a 10-15% increase per week is a safe starting point.
- Feed smaller, more frequent meals (3-4 times per day) rather than one or two large ones.
- Choose nutrient-dense, high-quality foods rich in protein and healthy fats.
- Monitor progress weekly and adjust the plan based on your dog's response.
How to Tell If Your Dog Is Underweight
Before adjusting your dog's diet, confirm that they are actually underweight. A dog's ideal body condition varies by breed, so visual and physical checks are more reliable than numbers on a scale alone.
- Ribs: You should be able to feel your dog's ribs with light pressure, but they should not be prominently visible. If you can clearly see the outline of each rib, your dog is likely underweight.
- Spine and hip bones: These bones should be palpable but not sharply protruding.
- Waist: A healthy dog has a visible waist when viewed from above, but an underweight dog will have an exaggerated tuck with very little flesh covering the abdomen.
- Energy levels: Underweight dogs may appear lethargic, tire easily, or have a dull coat.
Your veterinarian can assign a Body Condition Score (BCS) on a 1-9 scale, where 4-5 is ideal. Dogs scoring 1-3 are considered underweight and need a structured weight gain plan.
Best Foods to Help Your Dog Gain Weight
The foundation of healthy weight gain is calorie-dense, nutritious food. Here are the best options to add to your dog's diet:
High-Quality Puppy Food
Puppy food is formulated with higher calories, protein, and fat than adult formulas. Temporarily switching an underweight adult dog to a high-quality puppy kibble is a simple way to boost caloric intake. Look for brands where a named meat protein is the first ingredient.
Lean Proteins
Adding cooked, unseasoned lean meats can significantly increase both calories and palatability. Good options include:
- Boiled chicken breast
- Lean ground turkey
- Cooked eggs (scrambled or hard-boiled)
- Plain cooked fish like salmon (rich in omega-3 fatty acids)
Healthy Fats
Fat is the most calorie-dense nutrient, providing more than twice the calories per gram compared to protein or carbohydrates. Safe fat sources include:
- Fish oil: Supports coat health and provides concentrated calories.
- Coconut oil: Start with a small amount (1/4 teaspoon for small dogs, 1 teaspoon for large dogs) and increase gradually.
- Peanut butter: A high-calorie treat most dogs love. Use only varieties without xylitol, which is toxic to dogs.
Calorie-Dense Whole Foods
Several human foods make excellent calorie boosters when given in appropriate amounts:
- Sweet potato (cooked and mashed)
- Pumpkin puree (plain, not pie filling)
- Plain cottage cheese
- Cooked white rice mixed with broth
Feeding Strategies for Weight Gain
What you feed matters, but how and when you feed can be equally important for an underweight dog.
Feed Smaller, More Frequent Meals
Instead of two meals a day, divide your dog's daily food into 3 to 4 smaller meals. This approach is easier on the digestive system, improves nutrient absorption, and prevents the nausea that can come from eating a large volume at once.
Increase Portions Gradually
Suddenly doubling your dog's food can cause vomiting, diarrhea, and bloat. Instead, increase portions by 10-15% every 3 to 5 days. Monitor your dog's stool quality throughout the process — loose stools are a sign you're increasing too fast.
Make Food More Appealing
Some underweight dogs are underweight because they are reluctant eaters. Try these strategies:
- Warm the food slightly to release aromas.
- Add a splash of low-sodium chicken or bone broth.
- Mix in a small amount of wet food with dry kibble.
- Feed in a quiet, stress-free environment away from other pets.
Use Treats Strategically
Between meals, offer healthy, calorie-dense treats. Freeze-dried liver, small pieces of cheese, or commercial high-calorie supplement pastes designed for dogs can add meaningful calories throughout the day without disrupting regular meals.
Exercise and Weight Gain
It may seem counterintuitive, but moderate exercise is important even for underweight dogs. Light exercise stimulates appetite, builds muscle mass (which weighs more than fat), and supports overall metabolic health.
Avoid intense or prolonged exercise that burns more calories than your dog can replace. Short walks, gentle play sessions, and low-impact activities are ideal while your dog is gaining weight. As your dog reaches a healthier condition, you can gradually increase activity levels.
When to See the Vet
While mild underweight conditions can often be addressed with dietary changes at home, certain situations require veterinary attention:
- Your dog has lost weight suddenly without any change in diet or routine.
- Weight loss is accompanied by vomiting, diarrhea, excessive thirst, or lethargy.
- Your dog refuses food for more than 24 hours.
- You've been increasing food intake for 2-3 weeks with no visible improvement.
- Your dog was recently adopted and you don't know their medical history.
Conditions like intestinal parasites, allergies, thyroid disorders, and dental pain are common treatable causes of weight loss that your vet can diagnose and address.
Frequently Asked Questions
How long does it take for a dog to gain weight?
Most underweight dogs can reach a healthy weight within 4 to 8 weeks with a proper feeding plan. Severely malnourished dogs may take longer and should be monitored closely by a veterinarian. Aim for a weight gain of about 1-2% of body weight per week for safe, sustainable progress.
Can I feed my dog human food to gain weight?
Yes, certain human foods are safe and effective for weight gain. Cooked lean meats, eggs, plain rice, sweet potato, pumpkin, and cottage cheese are all good options. Avoid foods that are toxic to dogs, including chocolate, grapes, onions, garlic, and anything containing xylitol.
Is it okay to free-feed an underweight dog?
Free-feeding (leaving food out all day) is generally not recommended, even for underweight dogs. It makes it difficult to track how much your dog is actually eating, and food left out can spoil. Scheduled meals allow you to monitor intake and adjust portions accurately.
What is the best dog food for weight gain?
Look for high-quality dog foods with at least 25-30% protein and 15-20% fat. Puppy formulas and performance or sport dog formulas tend to be higher in calories than standard adult maintenance foods. Your vet can recommend a specific brand based on your dog's breed, age, and health status.