Fatti

Il ricorrente [X.] conduce un'azienda agricola in [A.] (comune di [B.] /TG), nella quale alleva bestiame. Dal 2002, in occasione di diverse ispezioni aziendali, sono state sollevate critiche sulla sua detenzione di animali. Negli anni 2006 e 2008 è stato condannato a pagare multe per questo motivo. A seguito di una denuncia penale dell'associazione per la protezione degli animali del Canton Turgovia, l'azienda è stata nuovamente controllata il 14 aprile 2010. L'ufficio veterinario del Canton Turgovia ha rilevato diverse violazioni della legislazione sulla protezione degli animali e sui medicinali, per cui con decisione del 23 luglio 2010 ha imposto a [X.] e a tutte le persone che vivono nella sua casa un divieto di detenzione di animali per un periodo indeterminato, valido per tutti gli animali da reddito.

I ricorsi cantonali presentati da [X.] al Dipartimento dell'interno e dell'economia pubblica e al Tribunale amministrativo del Canton Turgovia non hanno avuto esito. Con ricorso in materia di diritto pubblico, [X.] chiede al Tribunale federale di annullare la sentenza del Tribunale amministrativo del Canton Turgovia dell'11 maggio 2011 e, in particolare, di rinunciare al divieto di detenzione di animali.

Legge

Il Tribunale federale ha respinto il ricorso, nella misura in cui è stato ammesso. L'autorità inferiore aveva stabilito che il ricorrente aveva ripetutamente e gravemente violato la legislazione sulla protezione degli animali e che, di conseguenza, era stato emesso un divieto di detenzione di animali. Il Tribunale federale ha confermato questa decisione e stabilito che il ricorrente non è in grado di detenere i suoi animali in modo regolare.

Il Tribunale federale ha anche respinto la critica del ricorrente secondo cui il divieto di detenzione di animali è sproporzionato. Ha stabilito che il ricorrente ha offerto ripetutamente motivo di critiche dal 2002 e che, nonostante i controlli e gli…