Citation: 2C_441/2019 E. C

Mit Eingabe vom 13. Mai 2019 reicht A.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht ein. Er beantragt, das Urteil des Verwaltungsgerichts des Kantons Bern vom 10. April 2019 sei aufzuheben und die Sache sei zur Neubeurteilung an dieses zurückzuweisen. Eventualiter sei das angefochtene Urteil aufzuheben und es seien angemessene Massnahmen durch das Bundesgericht anzuordnen. Subeventualiter sei auf Massnahmen zu verzichten. Das Verwaltungsgericht schliesst in seiner Stellungnahme auf Abweisung der Beschwerde. Die Volkswirtschaftsdirektion des Kantons Bern, der Veterinärdienst und das Bundesamt für Lebensmittelsicherheit und Veterinärwesen BLV verzichten auf Vernehmlassung. Mit Eingabe vom 3. Juli 2019 hat der Beschwerdeführer repliziert.