Our Team

Meet our amazing veterinary team!

Robert Formea, MDVM

Robert Formea, MDVM


Dr. Formea graduated from the University of Illinois in 1991 and spent 4 years in mixed practice prior to exclusively working in a small animal practice in 1995. He started our clinic in 2002 in Sawyerville, IL, then migrated back to Alton in 2005, where he has stayed since.

He prides himself in developing long-term, trusting relationships with clients by always doing his best to diagnose and treat their conditions as completely and efficiently as possible. Trying never to put off a client with a sick pet is very important to him.

He spends most of his free time at his farm between Carlinville and Palmyra planting trees, clearing invasive species, and fishing.

Jacob Maag, DVM

Jacob Maag, DVM


Dr. Maag graduated from the University of Illinois and has been in the veterinary industry for 3 years. He prides himself on his attention to detail and on building life-long relationships with pets and clients. He enjoys performing soft-tissue surgery and practicing preventative medicine.

In his free time, he likes raising cattle on his family farm, fishing, and spending time with his wife and family.

Dr. Kraushaar, DVM

Dr. Kraushaar, DVM


Dr. Kraushaar aka “Dr. K” graduated from Ross University School of Veterinary Medicine in 2022. She prides herself on her ability to connect with clients, as well as patients, taking into account each pet and owners’ individual circumstances.

She has a special interest in “pocket” pets (gerbils, hamsters, guinea pigs, rabbits, ferrets, chinchillas) and plans to see them at our practice!

In her free time, she enjoys riding ATVs with her friends and boyfriend, spending time outside with her three dogs, fishing and reading.

Compassionate veterinary care in Alton, IL.

The Formea Animal Hospital team cares for each patient as our own. We understand the special bond you have with your four-legged family members and strive to provide the best care possible.


1639 Main Street
Alton, IL 62002

Click here for directions.


Phone: 618-462-8000
Fax: 618-462-8104


Mon-Fri: 8 AM - 5 PM
Sat: 8 AM - 12 PM
Sun: Closed