Your browser version is outdated. We recommend that you update your browser to the latest version.

If you suspect farm animal (Horse/Cow etc) Abuse/Neglect,                    Please notify: Animal Welfare


As of July 1, 2015 the inspection, compliance and enforcement functions from several provincial government departments came together under Nova Scotia Environment. The Department of Environment is responsible for the enforcement of the Animal Protection Act and sections of the Criminal Code of Canada  for farm animals. They have jurisdiction for the ENTIRE  province of Nova Scotia. 


If you wish to contact them, or file a concern about a farm animal in distress, please call: 1-877-9ENVIRO (1-877-936-8476) or email:


Animal Welfare:


Nova Scotia Environment, Inspection, Compliance and Enforcement Division  (ICE)   


If you wish to speak with a Farm Animal Welfare Officer directly, please contact the Kentville office at (902) 679-6086.


Mailing: PO Box 890
(Hancock Building)
Truro, Nova Scotia
B2N 5G6


Civic: Agriculture Protection
65 River Road
Bible Hill, NS
B2N 2P3



Personally speaking I always contact the local RCMP as well, and if I am emailing a concern I copy the Minister, Honorable Keith Colwell, at

Department of Agriculture
6th floor (Suite 605), WTCC
1800 Argyle Street
P.O. Box 2223
Halifax, Nova Scotia
B3J 3C4Phone: (902) 424-4388 
Fax: (902) 424-0699


Please be sure to have details, and when possible PICTURES and VIDEO.





If you suspect Animal (dog or cat) Abuse/Neglect,  Please notify the SPCA:


Nova Scotia Society for the Prevention of Cruelty to Animals

Toll Free Cruelty Line:1-888-703-7722
Fax: 902-835-7885


Animal Services Halifax Area

Contact Animal Services

  • by phone at 311 or 1.800.835.6428 (Toll free in Nova Scotia Only)
  • by fax at 902.490.6142
  • by mail at:
    Municipal Animal Services
    P.O. Box 1749
    Halifax, NS B3J 3A5





 I H E R C Animal Rescue & Sanctuary

Non-Profit Society/Registered Charity


IHERC is a non-profit/registered charity  farm located in Chester Basin, Nova Scotia, Canada. IHERC concentrates its time on helping the sick, the old and unwanted.


IHERC accepts dogs, cats and horses in need who are suffering on the streets, in shelters and in homes/barns that people can no longer care for. I understand unforeseen circumstances can happen to the best of people.  I care for the cats and dogs in my home, cage free, provide shelter, love, nutrients, my goal is to place them into loving caring homes. If you are lucky enough to acquire one of our rescue pets, note there is a contract that must be signed, and it does state if you can no longer care for said pet, the animal comes back to IHERC. Note: Those  animals that are old or sick will stay at IHERC until death does us part. I do my best in matching humans with dogs, cats and horses. My goal is to match people and animals in unions that suite family, lifestyles, hearts and to educate people on the importance of companion animals in our society and to stop the recurring cycle of animal neglect and abuse. 


One must realize the cheapest part of having an animal is buying the animal… you must think long term.. ie: vaccines, spaying, food, medical emergencies, and time.  


1.   Freedom from hunger and thirst
2.  Freedom from discomfort 
3.  Freedom from Pain, injury and disease
4.  Freedom to express normal behavior
5.  Freedom from fear and distress


Have you found or lost a dog?

If so, Please contact Nova Scotia Lost Dog Network.    (or)

email them at

Share us on Social Media