Compassion for All (CoFA) is a non-profit organization that works to alleviate the suffering of animals by changing attitudes, changing laws and changing lives through education, outreach and advocacy -- creating a better community for All.

After more than 20 years of involvement in animal rescue, education and outreach, animal advocate Peggy Hall created Compassion for All in 2005 with her husband David.

Ignorance and evil, hatred and fear are behind the unspeakable acts of cruelty, abuse, neglect, abandonment and betrayal of our companion animals...and CoFA is on the front lines of shining the light of knowledge through school, community, media and legislative outreach programs to change attitudes, change laws, and change the lives of both animals and humans, right here, right now.

Millions of adoptable dogs and cats are exterminated -- often in inhumane ways, filled with terror and panic -- in shelters across the country, and thousands more die in hunger, pain and frozen fear on the streets, alleys, abandoned buildings and wilderness areas, where they are often abandoned.

CoFA's Mission is to raise awareness of the desperate plight of these dogs and cats by speaking at schools, community events, media and entertainment venues to drive home the rallying cry "Compassion for ALL" and instill a sense of care, kindness and compassion toward the very beings that rely on us for our care, love and companionship.

Won't you join us?

We are grateful for your compassionate heart toward these precious animals who otherwise would have not hope...

Click here to read about our Programs

It's amazing what love and compassion will do... here is David loving up Lawrence, rescued from the San Bernadino Animal Control 

Lawrence at the San Bernadino Animal Control, covered in paint, with visible injuries. Thank you to CoFA HERO Angela Halfmann from Cause for SB Paws who rescued, vetted and fostered this fine fellow.