Our mission is to protect, promote and enhance the well-being of animals in Alberta. In order to work toward this goal, the Alberta SPCA provides a number of programs and services that address animal welfare issues throughout the province.

executive director
New Executive Director
Introducing Leanne Niblock (and Hope) Animals have been a big part of Leanne Niblock’s life at every stage. Growing up in northwestern Alberta, her family always had horses and cattle, as well as cats and dogs. Once Leanne embarked on her professional career, it seemed a connection to animal welfare was always nearby. Leanne was