Reviews

Belle Plaine Animal Hospital

5 stars Customer since 1996

These people are Great!!!!

5 stars Customer since 2015

They made me feel comfortable and took good care of my dog.

5 stars Customer since 2018

This is our first time with any big pets and the Doctor made it so easy and answered all of our questions. Made us feel so comfortable with all of it. Would so recommend!!!

5 stars Customer since 1999

in and out quickly

5 stars Customer since 2016

I have three boys and one girl...my queen Sheena caramel and Belle Plaine animal has always provided excellent service to us!!

5 stars Customer since 2016

As always, the staff was wonderful with Charlie!

5 stars Customer since 2018

I stop monthly to get a prescription filled. The staff is always friendly and accommodating.

5 stars Customer since 2010

Staff is so awesome. They are patient and gentle. They truly care.

5 stars Customer since 2018

Everyone was so kind to me and my senior kitty companion, you could tell they all loved animals. They answered any question I had and made everything easy to understand. I'll certainly be making this my primary vet from now on, as I trust them more than the others I've visited.

5 stars Customer since 2018

Our first experience at Belle Plaine animal hospital was great. We just brought a new puppy home the day before and brought him in for a quick check up to make sure he was in good health. They were able to get him in the next day which we are not used to. As expected he was a bit nervous but the staff was very calm and attentive. They were very knowledgeable and answered all our questions and made us feel very comfortable. We will be bringing our other dogs to them for anything they may need. I was very impressed at their honest attitude towards over vaccination. Some vets we have used in the past really pressure you into getting your dog vaccinated yearly which I dont think is necessary for most of the core vaccines. I would recommend Belle Plaine Animal Hospital to friends and family even if they live a little ways away.