The Edmonton Humane Society in Alberta offers services for animals and people, including adoptions, a lost and found section and animals admissions. The center offers classes for dog obedience, behavior training and aspiring dog trainers. Educational programs include first aid, photography, humane treatment of animals and kids' camps.
Edmonton's Humane Society also has dog day care, an off-leash dog park and a do-it-yourself pet wash and grooming facility. The organization's store sells food, toys and pet care supplies.
In addition to dogs and cats, Edmonton's adoption program serves many kinds of animals, including birds, reptiles, guinea pigs, rabbits and pigs. Adoption fees cover costs such as food and water, housing, behavior modification, training and veterinary care.