Our Doctors

Charles E. Morrison, D.V.M.

Dr. Morrison graduated from Michigan State University in 1981 with a Doctorate of Veterinary Medicine. He worked in a mixed animal practice in Wisconsin for 17 years before moving to Suttons Bay in 1997 and acquiring the Suttons Bay Animal Hospital. In January 2009, Dr. Morrison expanded his... Continue Reading

Kathryn E. Cochran, D.V.M.

Dr. Cochran graduated from The University of Illinois School of Veterinary Medicine with honors in 1996. She completed an internship in small animal medicine and surgery with Michigan Veterinary Specialists in 1997. Following her internship, she moved to Georgia where she practiced in both... Continue Reading

Rachel M. Starr, D.V.M.

Dr. Starr graduated from Michigan State University in 2000 and has been a part of the Suttons Bay and Elk Rapids Animal Hospitals since September 2005. She enjoys relieving pain and discomfort of an animal, and helping restore the family relationship with the pet. Dr. Starr is particularly... Continue Reading

Randolph S. McCoy, D.V.M.

Dr. McCoy graduated from Virginia Tech with a Bachelor of Science (Animal and Poultry Science) and a Minor in Business Administration. In 2011, he graduated from Michigan State University with a Doctorate of Veterinary Medicine. Dr. McCoy joined us in the spring of 2012, and has continued his... Continue Reading

Matthew P. Fain, D.V.M.

Dr. Fain graduated from Central Michigan University in 2007 with a Bachelors of Science in Biology. He then continued his education at Michigan State University where he graduated in 2011 with a Doctorate of Veterinary Medicine. Suttons Bay and Elk Rapids Animal Hospitals welcomed Dr. Fain right... Continue Reading

Carol C. Hershey D.V.M.

Dr. Hershey joined the team in April of 2015. She went to studied at Michigan State University, Indian University-Bloomington and to Purdue College of Veterinary Medicine where she graduated in 2013. For about 15 years, Dr. Hershey has worked in animal rescue. To her “animals are amazing... Continue Reading

Licensed Veterinary Technicians


Missi joined our team in 2008. She is our lead technician and holds over 16 years of experience in small animal medicine. She is licensed by the state of Michigan as an LVT and is certified by The University of Tennessee in Canine Rehabilitation. She loves keeping the staff enthused and... Continue Reading


Licensed Veterinary Technician Anna, became part of the Suttons Bay and Elk Rapids Animal Hospitals in April 2015. She has a Bachelor’s Degree in Veterinary Technology from Michigan State University as well as about 11 years of experience working with animals. Anna’s husband Nick, her son... Continue Reading


Licensed Veterinary Technician, Ann, started working at both the Elk Rapids and Suttons Bay Animal Hospital in April 2016. With 15 years of experience in the animal field, she decided to pursue her passion and graduated with an Associate's degree in Applied Science from Baker College. She enjoys... Continue Reading

Veterinary Assistants


Dawn, a veterinary assistant, joined our staff in 2005. She has an Irish setter named Belle and four cats Oscar, Abby, Reed and Tonks. In her spare time she enjoys woodworking, and hiking.


Mike has worked at the Suttons Bay and Elk Rapids Animal Hospitals as a veterinary assistant for several years. He enjoys working with animals and has 2 cats of his own at home; Burro and Daphne. Outside of work, Mike likes to listen to music and play in a band with his friends.


Summer, a veterinary assistant, has been with us since 2004. She has attended several veterinary lectures including some on nutrition. She has two cats, Chester and Penny, and enjoys gardening and traveling. When working with pets Summer enjoys “trying to make them less scared in a different... Continue Reading


Carla, a veterinary assistant, joined our team in 2012. She has experience with large and small animals as well as setting up an equestrian program for at risk boys. Carla lives with her husband Joe, their Blue Heelers Skeeter and Hoss, and their lion Logan (domestic short hair) and tiger Lucy... Continue Reading


Lauren started working with our team in August of 2013. As a receptionist, veterinary assistant and kennel assistant, Lauren can be found almost anywhere in the clinic. She grew up on a farm with cats, dogs, cows and chickens. Currently Lauren, her husband Cory and son Weston, have a black lab... Continue Reading


Karena joined Suttons Bay and Elk Rapids Animal Hospitals in December 2014 working as a kennel and veterinary assistant. She has been working with animals for over 10 years and has a Bachelor’s degree in Biology from Grand Valley State University. Reading, baking, sewing, watching movies and... Continue Reading


Ashley, a veterinary and kennel assistant, joined our team in July 2010, and is “the biggest animal lover that you will ever meet!” When she was 10 she started volunteering for A.C. Paw by fostering dogs in her home. Ashley’s favorite part about working with animals is “the ability to... Continue Reading

Front Office Staff


Sarah, a receptionist, has been working with us since October 2011. Growing up on a farm, she has been around animals her entire life. Sarah currently has a German Shepard named Sadie, a Pomeranian/Chihuahua mix named Irma, three horses- Cooper, Hanniggan, and Josie, a cow named Sheep, and a mini... Continue Reading


Joining us in October 2009, Jessica is a team player assisting clients as a receptionist or in the rooms as a veterinary assistant. With a background of having both large and small animals, she loves “the joy that the animals bring to their owners, all their personalities, and that every day is... Continue Reading




Kim has been with the Suttons Bay and Elk Rapids Animal Hospitals since 1997. She graduated from Michigan State with a degree in business administration and is the practice manager at both hospitals. In her spare time, Kim enjoys reading, traveling, and spending time with her children,... Continue Reading

Grooming Saff


Dawn, one of our talented groomers, as well as receptionist, has been working with animals since 2006. She joined our team in March 2010 with a Petsmart grooming certification, and has continued her education with some private training as well. Dawn has two Chihuahuas Eevie & Pico, and two golden... Continue Reading


Joining us in July 2014, Brie has been a great addition to our grooming staff. Certified through Pennfoster, and having worked with animals since she was 6 years old, Brie loves “being with cute, cuddly creatures all day.” At the end of the day, Brie goes home to her husband Johnathan, her... Continue Reading


Alyssa started working at the Suttons Bay Animal Hospital in April, 2016 as a groomer and receptionist. She has 8 year experience working with animals, and went to the Paragon School of Pet Grooming. At home you can find Alyssa playing with any one of her three animals. She has Arro, a Retriever... Continue Reading

Kennel Assistants


Noah, a kennel assistant and bather, joined our team in the spring of 2013. Growing up on a farm and participating in the local 4-H program for 13 years has given Noah a lot of experience with animals. Noah's family has several pets, including two standard poodles Jazz and Diddy, a greyhound... Continue Reading


Caylee has been a kennel assistant at Suttons Bay Animal Hospital since June, 2014. After taking care of, and playing with dogs and cats at work, Caylee goes home to her Chihuahua Peanut. She enjoys hanging out with friends, playing sports, and going to the beach.


Carrie started her career in animal care 15 years ago when she started raising chickens. In June, 2014 she started working as a kennel assistant at Suttons Bay Animal Hospital in summers while on break from going to school at Grand Valley State University where she is studying biology. Carrie... Continue Reading


Katie joined the team in August, 2016 as a kennel assistant. She has 5 years’ experience working with animals and loves giving and receiving their love and affection. Katie has 2 pets of her own at home: Chevelle, a Goldendoodle and Kira, a Maltese mix. She enjoys watching Supernatural and... Continue Reading


Rachael started working at the Suttons Bay Animal Hospital in August, 2016 as a kennel assistant. She has Tonka, an Alaskan Husky, and Nova, a Border Collie/German Pointer mix at home. Rachael has 8 years’ experience working with animals including training horses and sled dogs. In her spare... Continue Reading


Fawn started working at the Elk Rapids Animal Hospital & Suttons Bay Animal Hospital in May of 2015 as a veterinary assistant. She has worked with animals the majority of her life and is certified in wildlife rehabilitation. Fawn enjoys gardening, camping, and playing with her rat Myrtle. She is... Continue Reading