Da che mi risulta, c'è una circolare del ministero della Salute che obbliga la sterilizzazione dei cani lasciati liberi, per evitare il randagismo.
Per quanto riguarda i gatti, forse non c'è un vero e proprio obbligo di legge, ma è vivamente consigliata per gli animali lasciati liberi di girare.
Forse le norme a riguardo sono a livello regionale o forse sono regolamenti comunali (qualche Comune obbliga alla sterilizzazione)
Qualche anno fa, i gatti che circolano liberi vicino alla casa in campagna dei miei, sono stati tutti sterilizzati, maschi e femmine, a
carico del Comune.