Alberta'daki Edmonton Humane Society, evlat edinme, kaybedilen ve bulunan bir bölüm ve hayvan kabulleri dahil, hayvanlar ve insanlara hizmet sunmaktadır. Merkez köpek itaat, davranış eğitimi ve kalkınan köpek eğitmenleri için sınıflar sunuyor. Eğitim programları arasında ilk yardım, fotoğrafçılık, hayvanların insancıl muamele görmesi ve çocuk kampları bulunmaktadır.
Edmonton's Humane Society'de ayrıca köpek gündüz bakımı, tasfiye edilmiş bir köpek parkı ve kendin yap hayvan yemi yıkama ve bakım tesisi bulunmaktadır. Kuruluşun mağazası yiyecek, oyuncak ve evcil hayvan bakımı malzemeleri satıyor.
Köpeklere ve kedilere ek olarak, Edmonton'un kabul programı kuş, sürüngen, kobay, tavşan ve domuz gibi birçok hayvan türüne hizmet eder. Evlat edinme ücretleri, yiyecek ve su, barınma, davranış değişikliği, eğitim ve veterinerlik bakımı gibi masrafları kapsar.