Spoon River Animal Clinic

Full Service Vet Clinic

As the only local practice to see all types of animals and provide truly comprehensive care, Spoon River Animal Clinic is equipped for wellness care, diagnostic care, surgical care, dentistry, emergencies, and much more, for cats, dogs, exotic pets, horses, and livestock.

Preventative Care

Human medicine is based on the merits of preventive health care. You visit your doctor regularly, even when you are healthy, so that your doctor can check in on your overall health and perform screenings for common diseases. The same applies for your pet's veterinary care.

At Spoon River Animal Clinic, we understand the importance of preventive pet care. Your pet's comprehensive preventive care plan involves annual wellness exams, vaccinations, nutritional counseling, parasite control, blood testing, and more. All of these pieces fit together to keep your pet healthy and detect illness in its early stages, when it can be treated with less difficulty and cost.

You can learn more about our many different wellness services below. Feel free to call us if you have any questions or would like to book an appointment.

Learn More About Preventative Care

Diagnostic Care

If you are concerned about a change in your pet's health or behavior, the best thing to do is schedule an appointment with your veterinarian. Although it may be tempting to search for a diagnosis on the Internet, in most cases only a veterinary clinic has the resources to correctly diagnose your pet. Spoon River Animal Clinic employs a broad range of advanced diagnostic tools to pinpoint medical issues with efficiency and confidence.

Learn More About Diagnostic Care

Veterinary Pet Surgery

At Spoon River Animal Clinic, we understand that surgery can be a stressful or scary experience for you and your pet. That is why we strive to make every surgery as safe, efficient, and painless as possible. We accomplish this by offering the most advanced surgical techniques and technology, including surgical laser!

Learn More About Surgical Services

Pet Dental Services

Did you know that your pet can suffer from many of the same dental problems as you? When a pet's teeth aren't cleaned, bacteria build up and lead to the formation of plaque and tartar on the teeth. Our veterinarians can provide professional dental cleanings to keep your pet healthy and pain-free.

Learn More About Dental Services

Equine & Large Animal Services

Spoon River Animal Clinic is proud to provide high-quality veterinary care for your horses and livestock! Our facility is equipped to serve equine, cattle, swine, and small ruminant. Behind the main clinic, we have a haul-in handling facility where we treat our large animal patients. This facility is designed to make loading and unloading equine and livestock easy and safe.

You can read about our equine and livestock services below. If you think your animal (or your entire herd!) could benefit from any of our services, please don't hesitate to call us. We are happy to supply more information about our services or work out a time for you and your animal to meet with our doctors.

Learn More About Equine & Large Animal

Puppy & Kitten Care

Do you have a new puppy or kitten? Congratulations! Your pet's first year of life is an exciting time, but also a crucial one in establishing life-long health. Spoon River Animal Clinic is here to support you in caring for your young pet.

Learn More About Puppy & Kitten Care

Senior Pet Care

As they age, pets become more prone to a variety of illnesses, including arthritis, diabetes, gum disease, kidney failure, and cancer. Bringing you pet in for regular wellness visits will help your veterinarian detect problems in their early stages. Even if your pet seems healthy, it is a good idea to have him or her tested regularly, because your veterinarian could detect a condition that has not shown symptoms yet.

Learn More About Senior Pet Care

Join the Spoon River Animal Clinic Family Today!

We are conveniently located on N. Main Street by the Canton Econo Lodge.

Phone: 309-647-6800

  • Monday:
  • Tuesday:
  • Wednesday:
  • Thursday:
  • Friday:
  • Saturday:
  • Sunday: