At Hazel Ridge Veterinary Clinic our doctors work as a team to provide the very best in veterinary care for our patients.  While many of our clients have their favorite doctor they prefer, all of our doctors incorporate detailed exam notes which often include a future treatment plan, allowing for any of our doctors to evaluate your pet.  When scheduling an appointment, our client care representatives will try to schedule with the doctor of your choice.

Dr. Deanna Janelle

Bio Coming Soon!

Dr. Chuck Harris


Dr. Harris earned his Doctor of Veterinary Medicine degree from UC Davis School of Veterinary School Medicine in 1984.  Upon graduation he completed an internship in veterinary medicine and surgery at the University of Illinois College of Veterinary Medicine.  Dr. Harris returned to his home state of California and has worked in small animal private practice, becoming a partner at Hazel Ridge Veterinary Clinic in 1992.  Dr. Harris has cared for cats and dogs in the Sacramento area for 34 years and is very adept at both medicine and surgery; his special interest is oncology.

In his free time Dr. Harris enjoys spending time with his adult children and three young grandchildren.  He appreciates spending time outdoors hiking, camping, and fishing. Fun fact: Dr. Harris loves music from the 60’s and 70’s and is a huge music trivia buff.  In fact, he has won many local radio contests with his considerable music trivia knowledge!

Dr. Karl Vance

Dr. Karl Vance graduated from UC Davis School of Veterinary Medicine in 1997.  Dr. Vance is well versed in both routine and emergency veterinary care. His surgery skills include but are not limited to, most soft tissue surgeries, routine spay/neuters, pyometras, c-sections, GI foreign body removals, entropions, vulvoplasty, and dental care. Dr. Vance is a current member of both American Veterinary Medical Association and California Veterinary Medical Association and enjoys educating clients about preventative health care for their pets.

Dr. Vance enjoys digital photography in his free time.  He and his wife share their home with a horse, their dog named Hazel and four cats.  Fun fact: Dr. Vance enjoys traveling to Switzerland with his wife when time permits and bringing home yummy goodies to share with the staff.