Meet Our Team

Our Holistic and Integrative Team at Compassion Vet

  • Dr.
    Diane Richter

    Dr. Diane Richter is proud to say that our entire staff is made up of animal lovers! Each with their own back ground story as to why they love working here, and why they find this job so rewarding. Our team here at Compassion Vet Hospital are always here and ready to help you and your pets any way we can!

  • Stephanie
    Hospital Manager

    While it is rare to get to see our favorite receptionist, because she now is the busy homeschooling mom of FOUR children....Stephanie is still a VITAL part of our team here at Compassion Veterinary Hospital. She works behind the scenes on the 'nuts and bolts' part of the business so that Dr. Diane can focus on what she does best...caring for your pets! We wouldn't know what to do without her contagious laugh!

  • Ashlee
    Veterinary Nurse

    Ashlee started here in our boarding department. Her love of animals and desire to become a veterinarian has lead her here to work with us. She is currently working as our veterinary nurse working closely with Dr. Diane.

  • Kari

    You will see Kari's smiling face at our front desk. Kari grew up in Sunapee NH. Her dog Billie is by her side when she goes camping. Kari loves to go kayaking and snowmobiling as well. We are happy to have her here as part of our team.

  • Courtney .
    Veterinary Nurse

    Courtney was born in NH but grew up in AZ. I was first involved in horse showing when I was younger but turned to my first love of dogs. I have been in the animal field for 19+ years. Doing everything from kennel to a technician. I always wanted know how to groom and got my chance about 8 years ago. .I love grooming and working with the 'old timers' with their grooms is my favorite. I started trialing with my Boxer in  Rally Obedience. He has earned many titles. His registered name is For Those About To Rock CGCA, RA, ATD,TDA, RL2. Hoping to finish off his excellent titles in Rally and start earning his parkour titles.

Contact Us

We Look Forward to Hearing From You


Find us on the map

Office Hours

Our Regular Schedule

Compassion Vet Hospital


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


NO APPOINTMENTS just for picking up medications and food. from 9-3pm


8:00 am-5:00 pm


8:00 am-12:00 pm

Every Other