M-O
Marin Humane Society: Guardians For Life
In the confusion after a human guardian’s death, companion animals are sometimes forgotten, sent to a boarding kennel, given to a friend or relative who really doesn’t want another pet, or brought anonymously to a shelter.
The National Cat Protection Society Retirement Center
The National Cat Protection Society (Newport Beach, California 92663; Spring Valley, California 91977) takes in owner-relinquished cats that need a place to stay while responsible homes are sought.
Hopalong Animal Rescue: Pet Survivor Program
Hopalong Animal Rescue (Oakland, California 94602) is a non-profit organization whose mission is to eliminate the euthanasia of cats and dogs through rescue, spay/neuter, and education programs.

