This pup certainly doesn't look too fat to me. It is a bully pup, you would not want a pup to be skinny. Someone who is more expert will respond, but I never heard of putting a pup on a diet to lose weight, as they are constantly growing and need nutrition. Only a "special needs" diet, perhaps. You may take a look at the DIET AND NUTRITION forum, also.