Citation: 1C_241/2018 E. D

Le 17 mai 2018, agissant par les voies du recours en matière de droit public et du recours constitutionnel subsidiaire, A.________ SNC demande principalement au Tribunal fédéral d'annuler l'arrêt du 16 avril 2018 et de constater qu'elle ne doit pas réduire le cheptel de son entreprise. Elle conclut subsidiairement au renvoi de la cause à l'instance précédente pour instruction complémentaire et nouvelle décision au sens des considérants. Le Tribunal cantonal se réfère à son arrêt et conclut au rejet du recours. Le Département du développement territorial et de l'environnement et le Département de la justice, de la sécurité et de la culture du canton de Neuchâtel concluent au rejet du recours. L'Office fédéral du développement territorial et l'Office fédéral de l'environnement se sont déterminés. B.________ SA et C.________ SA, admis à intervenir en qualité de tiers intéressés, renoncent à se déterminer. La commune de Val-de-Travers s'en remet à justice. La recourante a répliqué par courrier du 28 mars 2019.