A dog that gains weight on what seems like a normal or even small amount of food is more common than you’d think, and there’s almost always a concrete explanation. The cause usually falls into one of a few categories: the dog is getting more calories than you realize, its metabolism has slowed due to age, spaying/neutering, or a medical condition, or both factors are working together. Figuring out which one applies to your dog is the first step toward fixing it.
You’re Probably Feeding More Than You Think
This is the most common reason, and it catches almost everyone. When researchers tested how accurately dog owners measure kibble with a standard scoop or measuring cup, individual accuracy ranged from 48% under to 152% over the correct amount. Overestimation of portion size reached as high as 80% in repeated measurements of the same food. The smallest portions were the least accurate: owners asked to measure a quarter cup made the biggest errors. If your dog eats one cup of kibble per day and you’re consistently scooping even 20% too much, that’s the equivalent of an extra meal every five days.
A kitchen scale eliminates this problem entirely. Weigh your dog’s food in grams rather than eyeballing it with a cup. The difference is often surprising.
Beyond the main meal, treats and table scraps add up fast. A single dental chew can contain 70 to 90 calories. A tablespoon of peanut butter is close to 100. For a 20-pound dog that only needs about 400 calories a day, two treats and a lick of peanut butter can represent a quarter of its daily requirement. If multiple family members are slipping the dog snacks, the total intake can be far higher than anyone realizes.
Spaying and Neutering Change Caloric Needs
If your dog was spayed or neutered and you kept feeding the same amount afterward, that alone could explain the weight gain. Reproductive hormones influence metabolism, and removing them reduces the number of calories a dog needs to maintain its weight. One study found that neutered dogs had maintenance energy requirements roughly 25% lower than intact dogs. In cats, the reduction can be even steeper, requiring a 30% cut in food to prevent weight gain after the procedure.
Most veterinarians mention this at the time of surgery, but it’s easy to forget or underestimate the adjustment needed. If your dog was fixed a year ago and has been slowly gaining weight since, this is likely a major factor.
Aging Dogs Need Fewer Calories
Dogs entering their senior years (typically around age 7 for large breeds, 9 to 10 for small breeds) experience a natural metabolic slowdown. Maintenance energy requirements decline by about 20% as dogs age, largely because they lose muscle mass and become less active. The food amount that kept your dog lean at age 4 may be too much at age 8, even if your dog’s appetite hasn’t changed at all.
This shift is gradual, which makes it hard to notice. A pound or two per year adds up. If your senior dog looks heavier but eats the same as always, the math has simply changed underneath you. Reducing daily calories by around 20% from what you fed in their prime years is a reasonable starting point, adjusted based on how your dog responds over several weeks.
Medical Conditions That Cause Weight Gain
When a dog truly isn’t eating much and still gains weight, a medical issue becomes more likely. Two conditions stand out.
Hypothyroidism
The thyroid gland controls metabolism. When it produces too little hormone, everything slows down. Dogs with hypothyroidism gain weight, become lethargic, and often develop skin problems like thinning fur, dry patches, or recurring infections. The weight gain happens because the body is burning fewer calories at rest, not because the dog is eating too much. Bloodwork measuring thyroid hormone levels (T4, free T4, and TSH) confirms the diagnosis. The condition is treatable with a daily thyroid hormone supplement, and most dogs return to a normal weight once their levels are corrected.
Cushing’s Disease
Cushing’s disease causes the body to produce too much cortisol, a stress hormone. One of the hallmark signs is a “pot-bellied” appearance, where the abdomen enlarges even as the legs and muscles thin out. Dogs with Cushing’s also tend to drink and urinate excessively, pant more than usual, and develop skin changes. The weight distribution is distinctive: the belly swells, but the rest of the body may actually lose muscle. If your dog’s weight gain is concentrated in the midsection and accompanied by increased thirst, Cushing’s is worth investigating.
Medications That Drive Weight Gain
Steroids like prednisone are prescribed for allergies, autoimmune diseases, and inflammatory conditions, and they’re one of the most reliable weight-gain triggers in dogs. In one study, 56% of dogs on steroid therapy developed polyphagia (dramatically increased appetite), and 67% experienced increased urination and thirst. Steroids also promote fat storage and muscle breakdown, so the body composition shifts even if total food intake doesn’t rise dramatically. The risk of developing increased appetite and muscle wasting went up by 30% for every additional 11 pounds of body weight, meaning larger dogs on steroids are especially vulnerable.
If your dog started gaining weight after beginning any new medication, ask your vet whether the drug could be contributing. Steroids are the most common culprit, but certain seizure medications and hormonal treatments can also affect weight.
Exercise Burns Less Than You’d Expect
A common assumption is that a daily walk should keep a dog lean. In reality, casual walking burns relatively few calories. A leisurely walk (around 2 to 2.5 miles per hour) qualifies as light activity. For a 30-pound dog on a 20-minute stroll, the calorie burn is modest, often under 50 calories. That’s less than the calories in a single small biscuit treat.
Brisk walking (3 to 3.5 mph) and vigorous activity burn meaningfully more, and rough terrain or cold weather increases effort by 10 to 20%. But the core principle holds: you can’t out-walk a calorie surplus. Exercise matters for muscle maintenance, joint health, and mental stimulation, but portion control is what drives weight loss. An overweight dog does burn slightly more calories at the same pace than a lean one (roughly 5 to 15% more), but that margin alone won’t reverse a weight problem.
How to Figure Out What’s Going On
Start by calculating how many calories your dog actually needs. The standard formula uses your dog’s ideal body weight (not current weight) in kilograms: multiply 70 by that weight raised to the 0.75 power. This gives you the resting energy requirement, the bare minimum for basic body functions. For a moderately active pet, multiply that number by 1.2 to 1.4. Most dog food labels list calories per cup or per can, so you can compare what your dog needs against what it’s actually getting.
Next, audit everything your dog eats for a full week. Weigh the kibble. Count every treat, every scrap from the table, every chew. Write it down or use an app. Most owners who do this discover a gap between what they thought their dog was eating and the actual total.
If the numbers genuinely don’t add up, meaning your dog is eating an appropriate number of calories and still gaining or holding excess weight, a vet visit for bloodwork is the logical next step. Thyroid panels, cortisol testing, and a basic metabolic screen can identify or rule out the medical causes. These tests are straightforward and widely available. If an underlying condition is found, treating it often resolves the weight issue without dramatic dietary changes.

