Your First Exam is FREE

Sign up now

Welcome to All Creatures Small

Image of a dog wearing a stethoscope

If you live in Indianola or the surrounding area and need a trusted veterinary team to care for your pets- look no further. All Creatures Small Animal Hospital was established in 1992 when Dr. Camille Telleen opened the clinic in the building of a former (human) doctors office. It has operated continuously since then as an owner operated private practice.

We provide full service small animal veterinary care including routine medical, surgical and dental procedures. We also have a boarding facility with a large fenced in exercise yard.

We are happy to offer a number of resources that enable you to learn about how to take better care of your pet. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is problem prevention, so becoming knowledgeable about preventative pet care is essential for your animals. If you have questions, call (515)-961-7882 or contact us [email protected]  and we’ll promptly get back to you. Our veterinary office is very easy to get to- Just check out the map below!

At  All Creatures Small, we treat your pets like the valued family members they are.

Check out Some of our New Products!



Dog and Cat


Veterinary Topics

Featured Articles

Read about interesting topics

Meet Our Skilled Team

Learn Who We Are

  • Camille Telleen

    Years in Practice: 32

    Education: Iowa State University College of Veterinary Medicine

    I grew up on a small farm in northeast Iowa and early on discovered a kinship with animals. In the third grade I made the decision that I wanted to be a veterinarian when I grew up and it stuck with me. I graduated from ISU with a degree in Animal Science and went on to Veterinary School also at ISU. I worked at small animal hospitals in Peoria and Des Moines for the first couple of years after graduation before starting my own here in Indianola, where my husband and I had moved back to in order to live on my grandparent’s farm, which will become a century farm in 2030. We raised three kids there as well as countless animals of numerous species.
    Even though I have been practicing veterinary medicine for decades now, I’m still sure I made the right choice for a career. I still love animals and I still love learning. Veterinary medicine has advanced dramatically in the past thirty some years that I have been out of school and there are endless possibilities in the future. In true nerd form I actually really enjoy attending continuing education events. I also love to read, garden (badly), travel and spend time with my own animals, friends and family. 

  • Angelic Alcorn
    Associate Veterinarian

    Years in Practice: 16

    Education: Iowa State University College of Veterinary Medicine

    Angelic graduated from Iowa State University College of Veterinary Medicine in 2006. She has worked as a veterinarian at All Creatures Small since graduation. Angelic lives in Indianola with her husband, two sons and their cats and dogs. She enjoys training dogs for a sport called Flyball and competes several times a year.

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

All Creatures Small


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


8:30 am-2:00 pm




Read What Our Clients Say

  • "Not my regular vet but I had a Saturday morning dog emergency. Without any hesitation they told me to bring her in, they'd check her out between appointments. But there was no waiting - they got to her right away. AND they followed up with me the next Monday. Great care and affordable! They're now my regular vet."
    Rachel A.
  • "They genuinely care about your fur baby or babies as much as you do! Forever grateful for their services and compassion!!"
    Mazy P.