International Cancer Alliance for Research and Education at ICARE - , Auvergne-Rhone-Alpes, France
iCare, which stands for Into Canine Adoption Rehabilitation and Education, was established to join forces with other rescues in the orange county area to end the neglect, abuse and vilification that so many dogs suffer at the hands of humanity.