Services we provide:
Preventative care: puppy exams, annual wellness exams, and geriatric exams, vaccines, routine bloodwork, heartworm testing and preventatives, fecal testing.
General surgery: spay/neuters, routine dental cleanings and extractions, lumpectomies, cystotomies, and most amputations. A $200 deposit* is taken when your pet’s surgery is scheduled to hold the appointment.
Diagnostics: x-rays, blood pressure, in house bloodwork, in house urinalysis and urine cultures, ear cytology, dermatological analysis including skin cytology and biopsy, eye exams including Schirmer tear testing, fluorescein staining and eye pressures.
Services we refer to specialists:
Orthopedic/ Specialty surgery: For these surgeries, we have a team of mobile specialists that come to the clinic. These surgeries can be scheduled after a visit with our doctors. We then coordinate their schedule and ours to book surgery. They are typically booked out about a month or more at times. When surgery is scheduled, a $500 deposit* is taken to hold the surgery appointment.
Twin Cities Veterinary Surgery: https://tcvs-mn.com/
For most specialty referrals including, Cardiology, Dentistry, Dermatology, Emergency Medicine, Internal Medicine, Neurology, Oncology, and Specialty Surgery:
Animal Emergency and Referral Center in Oakdale, MN: https://aercmn.com
Our mobile ultrasound resource:
Minnesota Veterinary Ultrasound, Dr. Melissa Weisman DVM: https://mnvetus.com/meet-dr-melissa-weisman/
For Ophthalmology specialty :
Animal Eye Specialty Center, Dr. Robert Larocca, DVM, DOCVO
https://www.animaleyespecialtycenter.com
Veterinary Ophthalmology Specialty Practice, Dr. Dennis Olivero, DVM, DOCVO
https://www.peteyeclinic.com
* Deposits for general and orthopedic surgeries- The deposit will go towards the surgery. If you need to reschedule or cancel please do so as soon as possible. For orthopedic surgeries please let us know a week in advance if you need to change or reschedule as we have to coordinate with the specialists. If you cancel less than 48 business hours (not including holidays/weekends) before the surgery or miss the surgery appointment you will lose the deposit and a new one will be taken for any future rescheduled surgery appointments.