Welcome to Kindness Animal Hospital

Your Veterinarian in Grand Forks, ND
Call us at (701) 772-7289

Living up to our name of "Kindness"

If you live in Grand Forks or the surrounding area in North Dakota or Minnesota, then you have picked the perfect site to find a veterinarian. Dr. Rick Odegard, Dr. Krista Terrill, and Dr. Emmett LaCoursiere are our licensed veterinarians, treating your fur family as their job and passion. Your pet's health and well being is very important to us and we will take every step to give your pet the best possible care.

Kindness Animal Hospital is a full service small animal veterinary hospital.  We offer the best in routine preventative health care for all cats and dogs along with providing routine and advanced medical and surgical services. Dr. Rick Odegard, Dr. Krista Terrill, and Dr. Emmett LaCoursiere are experienced in all types of conditions and treatments. Beyond first rate pet care, we make our clinic comfortable, family-friendly, and calming so you and your pet can relax in the waiting room and look forward to meeting his or her own Grand Forks veterinarian.

We have a number of resources for you to learn about how to take better care of your pets. Browse around and look at our articles and pet videos. The best veterinary care for animals is ongoing nutrition and problem prevention. If you want to ask a question call (701) 772-7289 or email us and we'll promptly get back to you. Our Grand Forks veterinary hospital is very easy to get to, and you can find directions on our Contact Us page.

At Kindness Animal Hospital, we treat your pets like the valued family members they are.

Dr. Rick Odegard, Dr. Krista Terrill,  Dr. Emmett LaCoursiere
Grand Forks Veterinarian | Kindness Animal Hospital | (701) 772-7289

2325 32nd Ave. S
Grand Forks, ND 58201

Appointment Times

Monday, Wednesday, Thursday, Friday

8:00 - 5:00


8:00 - 6:00

Meet the Doctors

Learn Who We Are

  • Dr.
    Rick Odegard

    Dr. Rick Odegard graduated from Iowa State University in 1982 with his Doctor of Veterinary Medicine degree. He worked for a year at Forx Veterinary Clinic in Grand Forks, and then was in Williston at Western Veterinary Clinic for 2 years.

    Read More

  • Dr. Krista Terrill

    Dr. Terrill was born and raised in North Dakota. She graduated from NDSU with a Bachelor’s degree in Microbiology before attending veterinary school at Iowa State University, where she obtained her Doctor of Veterinary Medicine degree in 2020. She then returned to the great state of North Dakota to start her career at Kindness Animal Hospital. Dr. Terrill has special interests in preventative care, surgery, and feline medicine. She also plans to see exotics in the future! Dr. Terrill strives to provide the best medical practices and care to your furry companions. When she’s not at the hospital she’s most likely watching HGTV and spending time with her husband Harrison, their two cats, Willow and Olive, and dog Finnigan.

  • Dr. Emmett LaCoursiere

    Dr. LaCoursiere was born in Red Lake Falls, MN. He graduated from UMC-Crookston with a bachelor’s degree in Animal Science in 2015, then attended the University of Missouri for veterinary school. He graduated in 2019 and joined Kindness Animal Hospital in 2020. Dr. LaCoursiere has a special interest in both routine and emergency surgeries. He also enjoys the work up and treatments involved with medicine cases. In his free time, Dr. LaCoursiere enjoys hunting, fishing, and anything outdoors. 


Read What Our Clients Say

  • "We have been going to Kindness Animal Hospital for 18 years and have had the best experience every time. We recently had to make the hard decision to let our angel Gander go and Dr. Odegard was the best during that difficult time. Just received a wonderful card with kind words from him and his team. Thank you!!"
    Kristie S.
  • "I am so happy I chose Kindness to bring my Mookie in for his vaccinations. The staff and doctors were to gentle and kind to him. I will definitely bring him back for any other needed care in the future. Thank you so much!"
    Timothy B.

Office Hours

Our Regular Schedule

Grand Forks


8:00 am-5:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm






Find us on the map