Past Campaigns and News
Each sow produces 2.25 litters of piglets per year. An average litter is 12 piglets. That’s 27 piglets a year per sow.
The NSPCA’s deadline for all sows to be out of sow stalls:
31st Dec 2016. TAKE ACTION - see more...