Our Doctors

Craven Animal Hospital is a well-established, full-service, small animal veterinary hospital providing comprehensive medical, surgical and dental care.


We provide a broad spectrum of diagnostic procedures through in-house testing and the use of external laboratories. We also work closely with local practices when special diagnostic procedures are required. The facility includes a well-stocked pharmacy, in-hospital surgery suite, in-house x-ray capabilities, a closely supervised hospitalization area, and indoor boarding kennels with outdoor walking areas.

At Craven Animal Hospital we strive to offer not only sound advice but also optimal veterinary care, thus allowing you the enjoyment of your companion for a maximum number of years. Our job is not only to treat your pet when he or she isn't feeling well but also to help you learn how to keep your best friend happy and healthy.

Dr. Bobbi Kotrba:

Dr. Kotrba graduated high school in Virginia Beach, VA, and went on to attend Greensboro College in Greensboro, NC majoring in Biology. She attended NC State College of Veterinary Medicine and graduated with her DVM degree in 1996. She moved to New Bern and started working under Dr. Don Campbell. In 2005, she purchased Craven Animal Hospital. She is married and has 4 children, 5 dogs, and 3 cats.


Her hobbies include reading, doing yard work, and enjoying activities with her family.

Dr. Sean Greenlaw:

Dr. Greenlaw, a native of New Hampshire, is a graduate from Mississippi State University College of Veterinary Medicine class of 2012. After graduating, he moved to New Bern to begin practicing and has been an associate veterinarian of Craven Animal Hospital since 2013. His interests include, but are not limited to, small animal soft tissue surgery, dermatology, and exotics. 

His hobbies include hiking, camping, ultimate Frisbee, running and basically anything that includes the outdoors or on the water. Current pets are 2 Golden Retrievers and 2 cats.


Dr. Tanya Osler

Dr. Tanya Osler is excited to be a new member of the Craven Animal Hospital

team! She has been involved in veterinary medicine since 2004 when she served as a kennel technician in New York. She attended the University of Florida for her undergraduate studies and then University College in Dublin, Ireland for veterinary school. She practiced veterinary medicine in Florida for seven years before moving north to New Bern to enjoy a small town lifestyle. She lives with her husband, their daughter, and their three rescue cats: Lasso, Ernie, and Kassi. Her professional interests include soft tissue surgery and feline medicine.

Dr. Jennifer Tonkin

Dr. Tonkin grew up in the hills of West Virginia and graduated from West Virginia University with a B.S. in Animal and Nutritional Sciences. She then attended the Virginia-Maryland College of Veterinary Medicine and earned her DVM. After moving back to WV and working for a year, Dr. Tonkin was ready for a change and moved to New Bern.
Dr. Tonkin’s professional interests include feline medicine, soft tissue surgery, and emergency and critical care. 
On her days off, Dr. Tonkin likes to spend time with her 3 cats and chinchilla at home. Other hobbies include going to the beach, kayaking, hiking, biking, traveling, and reading.