Dogs should always have their own food dish, but a communal water bucket is usually fine.
It may be necessary to feed the Dogs in different areas of the home if: One dog finishes first and tries to eat the other dog's food, as this can lead to an overweight pooch rather quickly.
They fight over the food.