Rupert Animal Clinic exists to provide quality health care to our clients and patients. We are one of the only clinics that offers services to both large and small animal clients in our area. Under the leadership of Dr. Jeff Heins for the last 35+ years, we are committed to the health and well-being for each of the animals we meet. As a staff, we strive to further our education constantly to stay on the cutting edge of the newest research and procedures the veterinary world has to offer. If you have any questions about how we can care for your pet, please don't hesitate to call us at (208) 436-9818. Thank you! We believe in treating every patient as if they were our own pet, and giving them the same loving attention and care. Our compassionate and experienced team is dedicated to providing the highest level of veterinary medicine along with friendly, compassionate service. From routine check-ups to complex surgeries, we are here to provide the best possible care for your companions.