Nonprofit Media

To save the lives of companion animals through rescue, rehabilitation, and adoption; to promote learning, eliminate animal cruelty and be a leader in advancing the highest standards of animal welfare.
The NHSPCA is a non-profit organi...>