To report animal abuse and neglect or rural dog control issues please call

1-877-722-1522

Rural Dog Control

The New Brunswick SPCA is responsible under contact with the NB Provincial Government for dog control in the rural areas and Public Service Districts of the province.

If you live in a Public Service Disctrict, call our province-wide number, 1-877-722-1522, for help with problems such as:

  • stray dogs running at large
  • nuisance dogs
  • dog attacks on people or animals

Have you lost your dog? Do you live in a Public Service District? Do you want to know if it has been picked up by a rural Dog Constable for running at large?

Rural Dog constables post notices of all dogs picked up running at large in the nearest regional office of the Department of Environment and Local Government. Call or visit the DELG regional office nearest you to see if your dog is being held.

Bathurst 159 Main St.
Miramichi 316 Dalton Avenue
Moncton 355 Dieppe Blvd.
Saint John 8 Castle Street
Fredericton 565 Priestman Street
Grand Falls 65 Broadway Blvd.
Richibucto 9239 Main Street
St. Stephen 41 King Street

Also contact your local SPCA Animal Shelter.