Like humans, dogs can gain weight for a number of reasons, including poor diet, inadequate exercise, changes in metabolism, and certain types of illness. Although certain breeds are somewhat predisposed to weight gain, any dog can become obese.
Why is my dog overweight but doesn't eat much?
If your dog is overweight but not eating much, you may want to schedule a vet appointment to have your dog checked for health conditions, including hypothyroidism. Hypothyroidism is when the thyroid, what regulates the body's metabolic rate, is underactive and therefore slows the metabolism.
Why do dogs get fatter as they get older?
The reason older dogs tend to become obese is not only because their energy level and activity decrease, but also because their general caloric needs shift. When humans age, our metabolism slows down and we need less food to maintain a consistent weight. It's the same with dogs.
More useful articles on a similar topic 👇
Why is my dog gaining weight but not eating more?Why is my senior dog gaining weight?