Meet the Doctors
Dr. Sarah Schreiber
Dr. Sarah Schreiber graduated from Colorado State University College of Veterinary Medicine in 2000. She specializes in the large animal practice although she is available for small animal requests. Dr. Sarah Schreiber has two boys, Luke and Eli, along with her dog Saydee and a selection of rescued horses.
Dr. Cindy Hager
Dr. Cindy Hager graduated from Colorado State University College of Veterinary Medicine in 1990. Dr. Hager is both a small and large animal Veterinarian. After graduation, Dr. Hager worked in Alaska and Idaho before returning to Sheridan in 1994. She joined Moxey Schreiber Veterinary Hospital in 2006. She has two cats George and Chedder Bob as well as dogs: Riggin and Aidan who love to do agility courses.
Dr. Karen Serres
Dr. Karen Serres graduated from Colorado State University College of Veterinary Medicine in 1999, and she is both a small and large animal Veterinarian. She practiced for 6 years in Las Vegas before moving to Wyoming. She and her husband Bryan now live in Buffalo and have 2 children, Brennan and Devyn, along with one dog named Mavis.
Dr. Mark Schreiber
Dr. Mark Schreiber graduated from Colorado State University College of Veterinary Medicine in 1999, and practices both small and large animal medicine. Dr. Mark has two boy Luke and Eli, along with two dogs, Alex and Finn.
Dr. Sammie Perkins
Dr. Sammie Perkins graduated from Washington State University College of Veterinary Medicine in 2017. Dr. Perkins is both a small and large animal Veterinarian. She has dogs, Stevie and Frankie as well as three cats.