Our appointments are scheduled so your pet can be seen punctually.  Walk-in requests are welcome, but scheduled appointments  are given precedence. Our receptionists will attempt to accommodate your request and schedule an appointment so you won’t have a long wait. Call us at (319) 752-5983 to schedule your appointments.  We pride ourselves on keeping our schedule.


Our pets age 5 to 7 years for every 1 of ours, making yearly physicals even more necessary than our own. Therefore our veterinarians strongly recommend annual vaccines and examinations. We want to ensure that your pet receives the best preventive medicine and that any problems with their health can be addressed early. Prompt treatment can avoid costly veterinary bills later and may save your pet’s life. The following symptoms require immediate attention and can quickly escalate to major health issues:

  • Lethargy/weakness (excessive sleeping or disinterest)
  • Bleeding
  • Limping/stumbling or inability to stand
  • Loss of appetite/not drinking water
  • Diarrhea or any sudden change in elimination habits
  • Vomiting
  • Coughing/wheezing/problems breathing
  • Any unusual discharge from nose, eyes or ears
  • Bad odor from mouth or ears
  • Excessive hair loss or bald areas
  • Continual or frequent scratching, biting or chewing of skin
  • Frequent urination or incontinence
  • Painful/difficult/blocked urination
  • Any lumps or growths
  • Sudden weight loss or gain


Our surgical suite is equipped with up-to-date anesthesia, surgical, and monitoring equipment that allows us to perform the services your pet needs while ensuring your pet’s safety and comfort. We utilize the safest anesthesia available for all patients including the older or high-risk pets.

Surgery services include but are not limited to spay/neuter, lacerations/abscesses, tumor removal, orthopedic (bone) surgery, abdominal surgery, ear/eye surgeries, and oral/periodontal surgery. Dental services include cleaning, scaling, and polishing teeth, extractions, fracture repair, and fluoride treatments.

Our doctors believe strongly in providing pain management for your pet’s surgical procedure. Pain medication is given both before and after surgery.


Our in-house laboratory equipment for blood testing was updated in 2012. This new system allows us to quickly and thoroughly evaluate your pet’s health whether for pre-surgical purposes, patients showing signs of illness, or the critically ill pet. Our lab technicians can also perform routine tests such as urinalyses and intestinal parasite exams. We use outside labs for more advanced and less-often performed tests.


One of our greatest assets is a fully stocked pharmacy inside our facility. We are able to fill prescriptions for flea and worm control as well as pharmaceutical medicine. Medications are ready to go with your pet upon completion of services. We are competitively priced with the online pharmacies and pet stores, and our products are 100% guaranteed (not true with online pharmacies or pet stores).


We have proudly sold Hill’s Science Diet and Hill’s Prescription Diet as our primary pet food for over 25 years. Royal Canin and Purina foods are available by special order. Kim is our dietary counselor and she will provide guidance regarding your pet’s nutritional needs for each life stage.


Allgood Animal Hospital provides care for many different types of animals which include birds, reptiles, rodents, rabbits, guinea pigs, hamsters, gerbils, ferrets, turtles, and hedgehogs to name a few. Call (319) 752-5983 or email us at [email protected] to schedule an appointment with our exotic pet specialist, Dr. Remmers. If you are new to Allgood Animal Hospital, click here for our new client form.


We offer grooming services Monday through Friday by appointment only. Your pet can be dropped off between 7:30 and 8:30 am and most pets are ready to be picked up after 1:00 pm. Your pet will be kept in a safe and friendly atmosphere. To ensure your pet’s safety, we require all pets to be vaccinated prior to being admitted for grooming. Because this grooming service is part of our veterinary hospital, you can rest assured that, should any medical emergency arise while your pet is with us, he or she will have immediate access to our professional staff. Give us a call to schedule an appointment with one of our groomers, Stephanie or Valerie, at (319) 752-5983 or email us at [email protected] If you are new to Allgood Animal Hospital, click here for our new client form.


We provide boarding for our canine and feline friends. Let our staff pamper your pet by requesting either a half hour or ten minute playtime that gives them one on one attention. If you would like, we can update any needed vaccines or testing and also bathe your pet the day of going home. With the building addition finished in the summer of 2012 our feline friends will now stay in the new “Cat Suite”. It is quiet, has its own play area with large windows, and all new cages with their own private bathroom! Contact us to reserve a room for your pet by calling (319) 752-5983 or email us at [email protected] If you are new to Allgood Animal Hospital, click here for our new client form.


  • Allergy testing and treatment
  • Arthritis management and treatment options
  • Diabetes treatment options
  • Behavioral problem guidance
  • Pet travel examinations and certificates
  • Microchipping
  • DNA testing
  • End of life care/euthanasia/cremation/aftercare