Medical Care

  • Small Animal Medicine
    We care for our small animal patients as if they were our own pets, so we recommend annual wellness exams to keep them well. During these visits, our doctors examine your pet from nose to tail to ensure they’re healthy. We look for various symptoms that may indicate an illness or looming problem. These include skin, eye, ear or mucus membrane abnormalities, hair loss, weight gain/loss, gingivitis or tartar build up, swelling, irregular heart rate, and breathing problems.
  • Vaccines
    Whether your pet is a puppy/kitten or a senior, vaccinations are critical to their health. Vaccines prepare the body’s immune system to fight off certain disease-causing organisms by mimicking these organisms in the body. As a result, the immune system is stimulated, causing the body to build up immunity to that specific disease. If your pet ever comes in contact with the real disease later down the road, their immune system can lessen its severity or fight it off entirely.
  • Surgery
    Our anesthetic and surgical services are a cornerstone of our practice. We continuously strive to provide the latest in anesthesia and pain management protocols. Our anesthetic services are very safe and medically sound. We pride ourselves in the appropriate use drug combinations that allow for excellent anesthetic safety. Many clients are amazed at how well their pets do after anesthesia. Our pain management protocols allow for better recovery and greater comfort.
  • Reproductive Services
    We Offer
    • Pre-breeding consultation and evaluation
    • Brucellosis testing
    • Progesterone testing
    • Breeding management
    • Artificial insemination
    • Surgical insemination
    • Pregnancy diagnosis by ultrasound
    • “Puppy count” X-rays
    • Dystocia management
    • Caesarian section

These Aren't Just Animals To Us

They are family and we do everything we can to care for your family member the way you would want to be treated if you were caring for a member of your own family.

Contact Us


(816) 254-4282
300 S Noland Road 
Independence, MO 64050