Please click here for the most up-to-date information on operations during COVID-19.
ARF's skilled instructors teach classes for people and their pets, from beginners to experts. Train for a lifetime of happiness with your pet at one of ARF's classes or workshops.
Click here for a calendar view of the start dates for our training classes.
Teaching social skills and cross-species communication so people and dogs can enjoy their time together
Helping your puppy or kitten socialize and make the most of the sensitive window in the first months of age
Specialty classes include Reactive Rover, Wallflowers (shy dog manners), and prep and testing for AKC's Canine Good Citizen certification
Providing practical, up-to-date information for pet guardians, including pet first aid, puppy 101, and more
Dog training video tutorials
One on one behavioral consultations and private training for guardians and their dogs
Protects one animal from disease with vaccinations
Feeds one shelter guest for their entire stay
Brings comfort to people in need with one Pet Hug Pack visit
Provides supplies for the complete care of one shelter guest from rescue to adoption
Conducts necessary blood work for one senior shelter guest
Prevents more unwanted litters by spaying or neutering one dog
Teaches public school children compassion for animals with one day of ARF All Stars® humane education
Provides complete medical care for one shelter guest from rescue to adoption
Covers one week of transportation cost (gas, maintenance, and insurance) to rescue animals from public shelters
One month supply of specially prescribed food for shelter animals
One month supply of protective clothing for staff to ensure proper handling for infectious diseases
Keeps the shelter clean and free of disease with a one-month supply of disinfectant for entire shelter
Covers costs for one day of Pit bull, Chihuahua, or low-income spay/neuter surgeries at ARF's clinic
2890 Mitchell Dr
Walnut Creek, CA 94598
Virtual Adoption Hours
By appointment only
Wed - Sat: Noon - 5 pm
Sun: Noon - 4 pm
By appointment only
Monday - Friday, 9 am - 5 pm
You can save lives. Together we can make a difference.
ARF is a 501(c)(3).
Our tax ID is 68-0240341.
ARF has received Charity Navigator's highest 4-star rating for 13 years running.