At the start, what matters most isn't the brand of food but organising feeding properly. Get two bowls for your dog straight away: one for food and one for water. Ceramic or stainless steel is best: they are heavy and stable, don't absorb smells and don't slide across the floor. Plastic scratches quickly, harbours bacteria and can be bad for your pet's health, so it's best avoided.
To make feeding easier, buy a measuring cup and an airtight container for dry food in advance: this helps keep it fresh. Water should always be available: small bowls suit puppies and small breeds, while roomy, stable bowls suit medium and large dogs. In hot weather you can use large water dispensers.