A healthy dog is a happy dog. Overweight dogs are more likely to develop health problems such as diabetes, heart disease and arthritis. What should your dog weigh? Does your pet need a diet? Find out. Select weight and breed, and the ideal weight of your dog will be calculated.