• marion animal hospital open pic
  • marion animal hospital open pic 3
  • marion animal hospital open pic 4

Marion Animal Hospital

Compassionate care for your pet.

448 7th Avenue
Marion, IA 52302
(319) 377-6375

ryan bock

Dr. Bock

Dr. Ryan Bock grew up on a dairy farm in Missouri and owes a lot of his love of animals to his family, especially his grandmother, who started the family in the dairy business. He did his undergraduate work achieving a Bachelor of Science degree at College of the Ozarks, a small college in southwestern Missouri. Dr. Bock then went to Veterinary School at the University of Missouri, and graduated with a DVM degree in 2001. Dr. Bock first practiced in Mediapolis, IA, in a mixed (large and small) animal clinic for 3 years, before purchasing Marion Animal Hospital in 2004.

He especially enjoys working on challenging internal medicine cases and seeing the happiness that owners have when their pets can make improvement after being ill. He also enjoys dermatology cases which can sometimes be difficult to control but are very rewarding when improvement is made. The part of veterinary medicine that he enjoys the most is getting to know his clients and patients and seeing how important the bond between them is; just as the bond with the animal members of his family is as well.

Dr. Bock is extremely lucky to have the support of his family. Dr. Bock met his wife, Peggy, while at College of the Ozarks; they married in 1995. He has 3 great children who make his life complete; Emma, Alex and Abby, and he cannot wait to get home at the end of every day. The family also includes; 3 dogs – Maggie, Cody, and Sandy; cats – Grover, Sammie, Tommy, Patches, Morris, Booey, and Annie; a small flock of chickens; and two horses on their small acreage. Hobbies for Dr. Bock include anything to do with sports; especially with his favorite teams the St. Louis Cardinals and Missouri Tigers.


Dr. Kahler

Linda Kahler is a graduate of Iowa State University College of Veterinary Medicine. Dr. Kahler has been practicing small animal medicine since the early 1990's. While Dr. Kahler enjoys all aspects of small animal practice, she has a couple of special interests. She really enjoys working with dogs and cats that are having problems with their skin and/or ears. It is very gratifying to help a patient who has been scratching a lot or digging at their ears to finally get comfortable.

She is also very interested in pain management. She likes helping dogs and cats with arthritis control their pain and become more mobile. In 1998 she became certified in veterinary chiropractic and has used chiropractic adjustment in addition to medication to help patients with neck and back pain. Chiropractic care is also beneficial for well animals to keep their spines healthy, especially active dogs like agility and flyball competitors.

Her family includes her husband, two children, and two cats, Ivy and Margaret. She enjoys exercising, reading, and spending time with family.



Ashley joined Marion Animal Hospital in September 2007, and became the Office Manager in March of 2009. She has 2 cats, Marley and Oliver, whom she adores very much. Ashley and her husband, Tim, recently welcomed home a new baby. In her spare time she likes to help her father on his farm, and hobbies include tractor pulling with her husband. A few things Ashley enjoys doing at the Clinic are talking to the clients, drawing blood, placing IV Catheters, dentals and taking X-Rays.



Kari joined Marion Animal Hospital in August 2009. Kari enjoys spending time with her husband and daughter, Olivia. Kari has a rescue Schnauzer - Tom, and a Maine Coon - Oscar. For fun, Kari enjoys crafting, cooking, and hanging out with her friends.



Kristen moved to Iowa from Jacksonville, Florida in the summer of 2012. She joined Marion Animal Hospital in March 2013. She graduated from the Veterinary Assistant program at Kirkwood Community College. Kristen has 2 cats: Persilla, that she rescued in 2008, and Stripe, that her family took in after finding him in a parking garage. Kristen has a bird named Petey, that she found on the side of the road; and a dog named Zeus, that she absolutely loves. Her hobbies include hanging out with her family and friends.



After a brief absence, Stacie rejoined Marion Animal Hospital in July 2015. She has a Veterinary Assistant degree from Kirkwood Community College. Her tribe at home includes: her fiancé, Jeremy, and their son Jackson; three horses: Hank, Cheyenne, and Wyoming; two dogs: Nicki and Emma; and 7 farm cats. Stacie's hobbies include horseback riding, and hanging out with friends and family.



Devann joined Marion Animal Hospital in 2016. She is a Marion native and graduated from Linn-Mar High School in 2015. Devann grew up with a strong passion for animals and is currently a Veterinary Assistant student at Kirkwood Community College. She has a cat named Ollie, a cockapoo named Sammy, and a parakeet named Benny. In her free time, Devann enjoys spending time with her family and pets, hanging out with friends, doing puzzles and watching TV.



Ashley moved from Texas to Iowa in October 2012. She joined Marion Animal Hospital in the winter of 2017. She is currently enrolled in the Veterinary Assistant program at Kirkwood Community College. Ashley has a dog named Daisy Duke, a cat named Spazz, and a horse named Moose. In her free time, she loves riding her horse and spending time with her fiance, Sheldon.


Todd has served Marion Animal Hospital since August 1989. Todd is a kennel attendant and provides care to your pets on weekends and holidays.



Our longtime clinic cat, Barry passed away in November 2016.



Jack came to us in January 2017 after being abandoned on our doorstep. Jack is new to life as a clinic cat, so he is still learning how to appropriately interact with patients and clients. Jack is very playful and enjoys laying on Dr. Bock's computer.

Hours of Operation

Monday - Friday: 7:30am - 5:00pm
Saturday: 8:00am - 12:00pm
Sunday: Closed


For after-hour emergencies, please call
Eastern Iowa Veterinary Specialty Center:
(319) 841-5161.

Contact Us

Please do not hesitate to send us a message regarding any inquiry. We'll get back to you as soon as possible! If you need immediate assistance, please call the clinic.