Meet the Doctors

horse teeth float

Dr. Sarah Schreiber

Dr. Sarah Schreiber graduated from Colorado State University College of Veterinary Medicine in 2000. She specializes in both large and small animal practice. Dr.Sarah Schreiber has two boys, Luke and Eli, along with two dogs, two cats, and a few horses.

Dr. Cindy Hager

Dr. Cindy Hager graduated from Colorado State University college of Veterinary Medicine in 1990. Dr. Hager is both small and large animal Veterinarian. After graduating, Dr.Cindy 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, one dog Riggin who loves to do agility courses.

Dr. Karen Serres

Dr. Karen Serres graduated from Colorado State University College of Veterinary Medicine in 1999, 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 Hali.

Dr. Mark Schreiber

Dr. Mark Schreiber graduated for Colorado State University College of Veterinary Medicine in 1999, he is both a small and large animal Veterinarian. Dr. Mark Schreiber has two boy Luke and Eli, along with one dog named Duece.

Dr. Sammie Perkins

Dr. Sammie Perkins graduated from Washington State University of Veterinary Medicine in 2017.  Dr. Perkins is both small and large animal Veterinarian. She has a dog named Lily and three cats.