Meet Our Doctor

Dr. Dodds is a native of Steuben county and grew up in Cohocton, NY. She attended Alfred State College for her associates in Veterinary Technology followed by the State University of New York at Geneseo for her Bachelor’s of Science in Biology. She then went on to attend the Atlantic Veterinary College at the University of Prince Edward Island, PEI Canada where she earned her Doctors of Veterinary Medicine.

Dr. Dodds has a vast array of knowledge of all species including companion animals, exotics including pot bellied pigs, and farm animals. She offers alternative medicine modalities in acupuncture and cold therapy laser. Dr. Dodds is also proficient at soft tissue general surgery, internal medicine and geriatric care. Dr. Dodds is trained in abdominal ultrasound imaging and works closely with a Board Certified Radiologist for your pet’s best care.

Dr. Dodds shares her life with her Fiance, Eric, and their array of critters. Many of you may meet Stella, a pot bellied pig who often accompanies Dr. Dodds to the clinic. Dr. Dodds and Eric also share their home with four cats: Mr. Simon, Max, Gabby and Izzy, a small flock of cochin chickens, and a large number of honey bees. Her darling beagle, Snape, passed away in August of 2020. She enjoys an array of outdoor activities including gardening, hiking, kayaking, and snow shoeing.

Relief Veterinarians

To offer continued care for your pets 6 days a week, we have several relief veterinarians that fill in on a limited basis at our office. These veterinarians do their best to offer continuity in care for our patients.


Rio Vista is looking to add a second full time veterinarian to our team. If you are interested in a great location to work, with the best support team you can find, we want to hear from you! Please reach out if you have a doctorate of veterinary medicine and a valid NYS licence to practice Veterinary Medicine.


Terri is one of our Licensed Veterinary Technicians and our Office Manager. Terri earned her Associates Degree in Veterinary Technology from SUNY Canton and joined the Rio Vista family in March of 2017.

Terri is also a licensed wildlife rehabilitator and has released numerous squirrels, opossums, chipmunks, and cottontail rabbits. Terri shares her home with her two dogs, a rabbit, a parrot, and cats. In her spare time, she enjoys horseback riding, reading, and playing board games.


Jini is part of our animal care team. She has a degree from Alfred State College in Veterinary Technology and will be taking her exam to be a licensed Vet Tech in the near future. Jini enjoys that no two days in a veterinary hospital are the same and she is always learning something new.

Jini shares her life with her four Nigerian Dwarf goats, her lab mix, and her rabbit. In her spare time she enjoys hiking, traveling, and reading.


Richelle is one of our Veterinary Assistants and our Inventory Manager. Richelle joined the practice in 1992 and has been growing and learning in the veterinary industry ever since. Richelle loves meeting new clients and getting to know all the different animals we see.

Richelle has a Bachelors of Science Degree in Biology and is also Fear Free certified. She has two cats and in her spare time enjoys reading, baking, and playing the piano.


Debbie is one of our client service representatives and our business office manager. Debbie joined the practice in August of 2016 and has an Associate’s degree from Alfred State College in Health Information Management. Debbie loves being able to give animals and their owners the care and comfort they need.

Debbie has a strong background in livestock management and grew up on a dairy farm right here in Steuben County. Debbie has multiple pets including a goat, chickens, two dogs, and multiple cats. She enjoys reading, gardening, and spending time enjoying the great outdoors.


Kyle is part of our animal care team and joined the practice in 2015. Kyle also spends his time at our practice assisting doctors and technicians with appointments. He is currently pursuing further education in the veterinary field.

Kyle shares his life with four dogs and two cats.


Caryn was welcomed to the Rio Vista family as a licensed Veterinary Technician in March of 2021. She graduated from Alfred State College and became licensed in 2008, and has enjoyed working with small animals for the length of her career.

Caryn likes all aspects of her job but particularly takes interest in client education and disease pathology. She also has a soft spot for cats and makes it a priority to help the stressed and anxious ones feel better about visiting the hospital. But if you really want to see her light up, just bring a bunny to her.

Caryn has a life long passion for horses and enjoys riding in her spare time. She also fancies her flock of chickens and turkeys and very much loves spending time with them.

At home Caryn and her family enjoy time spent together, usually outside working on the farm. In her free time she likes to indulge in a fancy cup of coffee with a knitting project in her hands.