Rupert Animal Clinic is a clean, well-run, full service veterinary clinic. They care for everything from domesticated pets to large farm animals. I had my puppies dew claws removed at this location. The veterinarian was friendly and professional, and had me in and out of the clinic in no time. The rates are reasonable.