!Call Now! Button Tablet

712-792-3708 712-792-3708 712-792-3708

!Call Now! Button Desktop

712-792-3708 Online Booking


Do vet visits send your pet into a tizzy? Are you tired of having to battle with your animal family member just to ensure he or she stays healthy?

If you answered yes to these questions, you’re not alone. In fact, according to a recent study, 37% of dog owners and 58% of cat owners say their pets hate going to the vet. At Carroll Small Animal Clinic, it’s our mission to make visits to the vet a positive, fear-free experience for everyone.

We begin by consciously reducing and/or eliminating many of the factors that can make an animal feel uneasy. This includes everything from making our facility smell more pleasant to limiting the time pets have to wait in the reception area. Our staff also practices gentle handling techniques, which help to calm nervous animals so we can eventually win their trust.

We’ll also work with you to help reduce the feelings of fear often associated with vet visits that may be triggered at home. For instance, we can provide recommendations on things like getting your cat used to the carrier and making car rides a positive experience. 

We always encourage bringing your companion in just to say hello. This allows us the opportunity to create positive, happy interactions that can replace past negative experiences.

At Carroll Small Animal Clinic, our goal is to make visits to the vet something that your pet not only tolerates, but actually looks forward to. If you’ve had bad experiences in the past or have a pet who struggles with vet visit anxiety, get in touch. We can develop a customized strategy to help you and your pet overcome those feelings of fear once and for all.

Carroll Small Animal Clinic

416 N Grant Rd, Carroll, IA 51401, United States
t: 712-792-3708
Also serving Jefferson, IA and surrounding areas.

Working Hours

Monday-Thursday: 7:30am – 5:00pm
Friday: 7:30am – 1:00pm
Saturday: 8:00am – noon
*Hours are subject to change.
Emergency services based on availability. Please contact us at 712-792-3708.