How much should you feed your German Shepherd?

I suggest a complete dry food and give 400g of it a day in two or three amounts a day... maybe two lots of 200g breakfast and dinner?