cooperative: an association formed and operated for the benefit of those using it
association: a formal organization of people or groups of people
papillon: small slender toy spaniel with erect ears and a black-spotted brown to white coat