Fatti
I ricorrenti [A.A.] e [B.A.] gestiscono un'azienda agricola con mucche, animali giovani e vitelli a [U.] /TG. Dopo un controllo dei locali, l'Ufficio veterinario del Cantone di Turgovia ha accertato che i ricorrenti hanno violato diverse prescrizioni della legislazione sulla protezione degli animali. I ricorrenti hanno presentato ricorso al Tribunale amministrativo del Cantone di Turgovia, che ha respinto il ricorso. Successivamente, i ricorrenti hanno presentato ricorso al Tribunale federale.
I ricorrenti sostengono che l'autorità inferiore ha violato i loro diritti, poiché ha effettuato la valutazione dei fatti e la valutazione delle prove in modo arbitrario e ha violato il loro diritto di essere ascoltati. Essi chiedono che la sentenza del Tribunale amministrativo del Cantone di Turgovia sia annullata e che sia stabilito che non hanno violato le disposizioni di cui ai punti 2 e 3 della decisione dell'Ufficio veterinario del 22 maggio 2018.
Legge
Il Tribunale federale esamina il ricorso e stabilisce che l'autorità inferiore non ha effettuato la valutazione dei fatti e la valutazione delle prove in modo arbitrario. Stabilisce anche che l'autorità inferiore non ha violato il diritto di essere ascoltati dei ricorrenti.
Il Tribunale federale passa poi alla valutazione sostanziale e stabilisce che i ricorrenti hanno violato l'art. 41 cpv. 3 OPAn, poiché non hanno allestito una zona di parto nel loro stabile [C.] . Stabilisce anche che i ricorrenti hanno violato l'art. 10 cpv. 1 OPAn, poiché non hanno dotato le cuccette di una…