Even though dogs are known to eat both vegetables and fruit if they find it tasty, their diet should mostly consist of protein. This is especially important when it comes to your puppies. Protein are essential when it comes to muscle growth as well as bone growth. Protein should make up 20% of the diet at the bare minimum. It's even better if there's more protein, as Bulldogs are prone to obesity and they need protein more than they need carbs and fats. A good meal should also have a lot of fiber. This is why many dog owners prefer to make their own food at home, consisting of a combination of meat, some vegetables and oats. This way, the dog gets protein, fiber, some carbs and a lot of vitamins. Many dogs need supplements to their diet, but don't add them without the green light from your vet.