Some breeds of dogs are more prone to being overweight than others. A dog can become overweight for a variety of reasons. Much like people, lack of exercise, a lack of nutritious food, overeating, and health problems are all reasons that a dog may become overweight. Also, like people, being overweight leads to a host of health concerns.