Sachverhalt: Sachverhalt: A. Am 7. August 2001 um 09.15 Uhr führte der zuständige Lebensmittelkontrolleur des Kantons Schaffhausen in der Küche des Hotel-Restaurants A._ in B._ eine Nachkontrolle durch. Er nahm sechs Stichproben. Mit dem darauf verfassten Untersuchungsbericht beanstandete er drei der Proben, die von Lebensmitteln aus der Hotelküche stammten. Die relevanten Toleranzwerte der Lebensmittelverordnung wurden für einzelne Parameter teilweise massiv (bis um das 420-fache) überschritten. Alle drei Proben stammten gemäss Untersuchungsbericht von verdorbenen Lebensmitteln. Gestützt auf diesen Bericht und in Berücksichtigung des Umstandes, dass der Hotelbetrieb bereits früher wegen wiederholter, teils gravierender Überschreitung von mikrobiologischen Toleranzwerten beanstandet werden musste, verurteilte der Stadtrat von B._ den Hotelier, X._, am 29. August 2001 zu einer Busse von Fr. 400.--. Der hiegegen erhobene Rekurs wies der Regierungsrat des Kantons Schaffhausen am 18. März 2003 ab. Mit Entscheid vom 20. Juni 2003 wies das Obergericht des Kantons Schaffhausen die Beschwerde X._s gegen den Entscheid des Regierungsrates ab. Mit Entscheid vom 20. Juni 2003 wies das Obergericht des Kantons Schaffhausen die Beschwerde X._s gegen den Entscheid des Regierungsrates ab. B. X._ erhebt Verwaltungsgerichtsbeschwerde beim Bundesgericht, mit der er beantragt, der obergerichtliche Entscheid vom 20. Juni 2003 und die Bussenverfügung des Stadtrates von B._ vom 29. August 2001 seien aufzuheben. Das Obergericht verzichtet auf Stellungnahme. 