回答:1、严格地说,不是禁止养猪,而是禁止一家一户散养猪,对于规模养猪(譬如:养猪场、山区有计划放养)还要提倡并支持,以保证人们生活需要;
2、禁止一家一户(包括农村农户)养猪,有多方面的原因:
(1)一家一户散养猪影响环境卫生,猪的嗷嗷叫声、猪圈的臭味,对邻居、对周围造成不良影响,一户养猪,影响一片;
(2)一家一户散养猪不能很好防疫,成活率低,疾病传播其它牲畜甚至人类,危害性大;
(3)一家一户散养猪成本高(垒猪圈占地、猪饲料、人工等),收益低,一年多养成一头猪,得不偿失,所以大家不愿养猪,禁养符合多数人的意愿。