Large breed dogs need to be fed at least twice a day, about twelve hours apart. Large dogs are prone to bloating, so it is highly inadvisable to serve substantial meals. It is much better to divide the daily food intake into at least two separate meals.