I didn't post a review of this clinic for a while because I didn't want to do it while I was upset, but after time has passed, I still think they failed my dog. I lost one of my German Shepherds after the Decorah Vet Clinic ignored my repeated concerns that I didn't think their initial diagnosis was correct (they told me he had a urinary tract infection). Over the course of 3 weeks, I called every few days and sent emails giving detailed info on his progressive symptoms (problems eating, breathing issues, etc). I finally told them I was done waiting for them to take me seriously, and that I was driving him to the clinic that morning for them to look at him again. One of the vets came out and verbally reprimanded me in their parking lot for asking them to recheck him. I responded in detail with all of the times I had contacted the clinic and their lack of service. Again, I detailed my dogs symptoms. They finally agreed to look at him, brought him back out to me 30 minutes later and told me I needed to take him to Iowa State as an emergency case within 24 hours. They told me they didn't want to "guess" what was wrong with him and gave me a bill for several hundred dollars (on top of the original bill for the "urinary tractor infection"). I drove the 3 hours to Iowa State that afternoon, and within a couple hours they told me he had cancer and they could visually see the abscess in his throat. My GSD passed away the next afternoon. The staff at Iowa State were absolutely wonderful through that very sudden and painful process. The Decorah Vet Clinic never reached out to see how my dog was or apologized for their lack of customer care or rudeness. I will never take my dogs there again.