NB SPCA | Animal Protection

Animal Protection

How we Support Animals and Communities in New Brunswick

The NBSPCA’s role in the community is to keep animals safe. We do this in a number of ways, whether it’s enforcing provincial animal protection legislation, including pet establishment inspections and awarding licenses, creating awareness and promoting humane public education, offering dog control services in communities throughout the province, or working with provincial legislators and animal advocacy groups for stronger laws.

Ani­mal Protection

Our Ani­mal Pro­tec­tion Offi­cers inves­ti­gate reports of abuse or neglect and assist the munic­i­pal police and RCMP on ani­mal-relat­ed matters.

Find out more about Ani­mal Protection

Animal Control

We serve the rural areas and some municipalities in New Brunswick by helping with problems like: 

- Stray dogs running at large
- Nuisance dogs
- Dog attacks on people

Find out more about Animal Control

Pet Establishment Licencing & Inspections

All establishments in New Brunswick that breed, board or sell dogs as well as pet stores and animal shelters are required to have a Pet Establishment Licence.

Apply for a licence

Animal Advocacy

We are dedicated to giving all animals a voice. Working side-by-side with government agencies and other animal welfare groups across the country, we advocate for stronger animal-protection laws.

Animal Protection Legislation Library

Sign Up For Our Newsletter

Stay up-to-date on the latest news from the NBSPCA and learn more about how you can support animals in need.