Kaylah Sterling

Kaylah Sterling, M.Ed., MTOM, L.Ac., Acupuncture

Kaylah is a licensed Acupuncturist, Herbalist, and Tui Na (Chinese Medical Massage) practitioner. Kaylah previously served as Clinic Dean of American College of Traditional Chinese Medicine, and Director of Integrative Medicine at The Jewish Home for the Aged. She presently works at the college (ACTCM) as Professor, Clinic Supervisor, and has a private practice as well. Kaylah graduated from Pacific College of Oriental Medicine in 1995 and has been practicing acupuncture on human and animal patients for twenty years. Kaylah, a trained educator, will offer nutritional, behavioral, life style suggestions to maximize your animal’s health, well being and happiness.

Kaylah uses gentle relaxation techniques to comfort you and your animal before and during acupuncture treatment. Acupuncture, herbs, and medical massage is highly successful for a host of medical conditions for animals including: emotional issues (fear, anxiety, behavioral afflictions), seizures, immune support, musculo-skeletal pains, upper respiratory/gastro-intestinal/uro-genital medical disorders, side affects from necessary medications, and is also used to maintain health to keep your animal feeling energetic as they age. Agility dogs gain great benefit from acupuncture to nourish muscles, and relieve tight connective tissue, sprains and tightness from sports competition. Kaylah’s extensive years of service using acupuncture in hospice will afford you and your pet the smoothest transition possible during this most difficult end of life passage.

A medical cannabis law for animals will allow veterinarians to provide guidance regarding safe and effective use for pets. Join the effort to legalize medical cannabis for pets in California.


Dr. Richter was awarded “America’s Favorite Veterinarian" by the American Veterinary Medical Foundation.

Learn more about the Benefits of Medical Cannabis for your Pet

Pet Portal Log In

Services Image

Log In

Pet Food Recall Updates

Cat LPFRW (300 x 250)


Locate Us

Find us on a map

Office Hours

Our Regular Schedule




10:00 am-6:00 pm


10:00 am-6:00 pm


10:00 am-6:00 pm


10:00 am-6:00 pm


8:00 am-4:00 pm