At Belle Plaine Animal Hospital, our mission is to provide superior lifelong veterinary care to your pets to promote and sustain a healthier and more enjoyable life.
We take a holistic approach, focusing on the whole animal and providing the services that fit the needs of your pets. Dr. Kelso is experienced, trained in the latest techniques and committed to providing exceptional care and solutions for your family.
We provide superior lifelong care to our patients in a fun and rewarding hospital because we abide by the following principles:
We believe there is a divine spark in every living thing.
We welcome and respect all those we serve.
We believe the best care is given in partnership with our patients and their people.
We are careful stewards of all resources; our own and our partners.
Specializing in small animal care, we are able to provide Belle Plaine, Le Sueur, New Prague, Jordan, Shakopee, St. Peter and other nearby communities with the finest veterinary services and products.
Canine and Feline Practice
Most insurance accepted
Ricci Kelso, DVM
99.6%would refer friends and family to us
Janice (JT) & Ashby C
Customer since 2008
The Staff and Dr Kelso are the best. There is no other place to go if you want superior care for your pet.
Courteous, professional, thorough, kind, caring, educational, engaging, and I could go on and on. Thank you for making our first visit the very best for Moses, and for mom (me)! You truly live your values.
Love Dr. Ricci and the staff at BP Animal Hospital. Rocky has dealt with allergies and skin irritations for the past few years. With their help I have gotten everything under control and he is doing better and better all the time! He loves his vet and is never afraid to see them. As a matter of fact, he looks forward to his visits! Thank you all for everything you do!
I had many questions and they answered them with exactly the answer I was looking for. After the appointment was over, my kitten and I got to the car and we were pulling out and she had a little accident in her carrier. She had pooped all over it, I didn't know what to do, as I was 40 minutes from home, I called the vet and explained to them what had happened and they had me bring her back in. They cleaned her and the carrier up and sent me home! I was more than thankful. These people are the sweetest ever.