NBSPCA officers give new ‘leash’ on life to 6 dogs
New Brunswick SPCA (NBSPCA) Animal Protection Officers (APOs) received a complaint about a shed full of dogs covered in feces…
Saving 120 animals from one farm
Farm animal welfare is a critical part of the New Brunswick SPCA’s (NBSPCA) mandate. Animal Protection Officers are trained to…
A starving dog rescued from Burnsville
The New Brunswick SPCA (NBSPCA) Animal Protection Officer received a call from a law enforcement agency on January 2, 2021,…