Buffalo Companion Animal Clinic

1214 Hwy 25 N

Buffalo, MN 55313

Phone: (763) 682-2181


Mon-Thurs: 7 am - 6 pm

Friday: 7 am - 5:30 pm

Saturday: 8 am - 12 pm


 “Really great! I bring my dog every year!” -Brandy

  “We were seen almost immediately in an urgent care visit. Kaitlin took great care of us with a smiling face & calmed my anxiousness. She’s the best! Great & helpful staff that morning!” -Tricia

    “I appreciate the extra time Dr Erlandson spent answering my questions and getting back to me about my dogs test results.“ -Nancy

      “I can t say enough good things about BCAC. They have been there for us and multiple pets we have loved. They treat all our loved ones as their own. Thank you.” -Robert

“These people are wonderful to work with!” -Rose

“I couldn't have asked for better service! I m grateful to have Buffalo Vet care for my pups!” -Kim

“Dr. Ron Moore was very good with our unruly pup. He really took the time to listen and make sure he understood what our concerns were and answered all our questions.” -Angela

“We love the staff” -Dale

“Staff was great!” -Carrie

“In and out -,Quick and easy! Thank you!” -Rodger

“Love that check out is in the exam room!” -Julie

“I will always give a 5 star review, no doubt about it! They are the best clinic I have even been to for the past 22 years. Big thank you to Dr. Moore!” -Kandy

“Was very impressed with the care we received. Vet was great and explained everything clearly.” -Sheri

“You have always been great with my pets and explained everything. I truly appreciate all of your staff.” -Hollie

“Great service - thorough, informative and professional!” -Denise

“Both times we have been to the clinic it was under emergent circumstances, both times we had amazing care for both our pets and ourselves. They handle every case with extreme care, love, and compassion. Even with a 45 minute commute to the clinic we trust the team at the clinic unlike any other we have been to. I am happy to say they have another long term family commitment from us.” -Kayla

“Awesome Staff & Service!!!” -Daniel
“I’m always happy to come to you! Thank you!” -Ron

“Our Vet was great at addressing our concerns.” -Michelle

“Perfect from start to finish! I appreciate every last person at the clinic.” -Heidi

“I love the care and kindness the staff shows to me and my fur baby Thank you!” -Melissa

“I have a dog that gets very scared at the vet. We see the same vet each time. Staff takes the time to put my dog as ease. They understand his needs and allow me to hold his collar and talk to him during the exam.” -Mary

“Everything went great. All the staff was friendly and helpful.” -Ryan

“Best Vet EVER” -Paige

“Great clinic” -Pam

“Great people and Doctors. We have been going here for over 30 years and have always received great service.” -Walter

“Thank you for everything! You guys have always taken such wonderful care of all my furry friends.” -Deb

“Dr. Merz and his staff exceeded expectations ( but we knew he would). Clarified some past issues w our dog and gave us the information and insights we were looking for!! Valued our visit!!” -Don

“We feel you went above and beyond at a very difficult time, saying goodbye to our sweet girl.” -Tina

“You all are great, thank you for helping to take such good care of precious kitty!” -Julie

“This clinic and staff exceeded my expectations.” -Karen

“The clinic was spotless and the care was excellent.” -Kathie

“1st time w/ Dr. Moore,went well. Great Vet Tech! “ -Brett

“Lovely staff, who cares about your furry family member. Our kitty was cool and calm the whole visit.” -Christina

“It’s always pleasant having my pet seen at Buffalo Companion! We love and trust the doctors!” -Becky

“Everyone was phenomenal!!” -Nick
“I feel as though the entire staff genuinely care about pets and their people.” -Cindy

“We truly appreciate that your clinic was so helpful to get our dog in on such short notice. He received excellent care, and we would highly recommend your clinic to anyone looking for a new place to find care for your pet!”

“I love coming to you guys. You’re not just there for our animals you are all there for us (the human parents) too. I would be truly lost without the passion and care that my babies and I receive there. Thank You!” -Lori

 “Thank you ! The staff is fantastic! The Vet was super friendly, answered all my questions, and was kind! We appreciate all of you!!! I started coming by a referral from 2 different families. They were right! Thank you again!” -Sher

“Always good service and information etc. Has been for 30 years!” -Leann

“I absolutely love this vet clinic” -Bonita

“I've gone here for 30 plus years and would never think of going any where else. Most compassionate staff I know. Appreciate them ALL very much” -Ralph

“Lovely people working for you. we've been coming to your facility for over 25 years and I 'm still satisfied! Thanks” -Lincoln

 “I've continued to come to BCAC for my animals needs even though I live far from the clinic. It's because of the caring doctors and staff, and excellent medical care provided. I recommend this clinic to friends.” -Jean

“Excellent customer service. Very knowledgeable staff. Best experience I have ever had.” -Bonnie

“Dr. Merz is the best!!!!” -Julie

“This was by far the best experience I've had with a veterinary clinic! Thank you all so much!” -Courtney

“Everyone was very friendly and sweet to my kitties. I won’t take my pets anywhere else. Thank you for all you guys do.” -Kayla

 “Everything went smoothly. All my questions were answered and the staff was friendly and professional.” -Nancy

 “My puppy was a little apprehensive of the vet. The vet was so good he just sat right down on the floor with my puppy and played and checked her out. She loved him!” -Julie

“We love bringing our pets in, everyone is so friendly and caring.” -Lacey

“This was a great first visit to your clinic. Everything was timely and the Technician and Veterinarian were excellent. Thank you!!” -Cindy

 “Best Vet clinic in the State.” -Gary

“Dr Merz is always honest and straight forward. Never short on time with us.” -Craig

 “Dr. Katie did an excellent job and was very compassionate! Thank you for all you do!” -Megan

“Our kitty had a nervous bladder on the way to the vet and the woman who weighed him and helped us throughout the appointment was super sweet and cleaned out his kennel put a clean pad in there for him and wrapped up his wet blankey in a plastic bag so we can bring it home that was so sweet of her. Thank YOU!” -Natalie

“All the staff is amazing! They took the time to explain everything gave suggested treatment advice with quotes… my cats were relaxed and happy while being seen… I could not ask for anything better! I highly recommend bring your pets here!!!” -Victoria

“I always appreciate the care of Dr Erlandson “ -Nancy

“We have seen Dr. Mattson the last two visits and we will again. Both the technician and the doctor explained well and answered our new puppy questions for us. We have been using Buffalo Companion clinic for about 25 years now, happily.” -Dave

“”I love the staff at BCAC! Everyone is so kind and compassionate. They listened to my concerns and addressed each one. Thank you all so much!” -Shelley

“Dr. Moore is fabulous and staff is always personable and efficient. So fortunate to have them care for our pets for many years. Thank you very much!!!” -Russell

“Technician Kim was great with my stressed dog” -Brad

“I always get Great Customer service from the moment I call and schedule with the receptionist (Robyn) till the moment the vet tech (Kaitlin) and vet doctors care for my pets, no Doctor was needed this visit. Great service , Thank you All!!” -John

 “Dr. Seliski as well as the rest of the veterinary team did a great job of providing care for my cat!” -Greg
“Thank you all so much! We were in a bit of a mess and your office staff got us an appt right away and Dr. Erlandson was absolutely fantastic!” -Deb

“Technician Megan did an excellent job” -Paul

“Dr Merz and technician Kim are great and do a fantastic job.” -Jay

“CVT Paige was very helpful!” -John

“The staff is always awesome from the vet techs to the DVMs. Never feel rushed they always take time to answer all my questions.” -Lisa

“I always feel technician Mandy is getting excellent care. They are very caring and understanding. They explain what they are doing and answer all my questions.” -Connie

“We love Dr. Mattson and feel she listens to us and takes excellent care of our animals.” -Erica

“Have seen 3 of the doctors. Each one is great!” -Karla

“The BEST vets in MN! Every aspect of your pet s care can be taken care of in a very friendly atmosphere! Every part of the appointment is great and you can tell they know how much your pet means to you from the person answering phone to the techs and the vet. They also are not the type of place that runs up your bill on unimportant tests and try to sell you things are not necessary. we LOVE these people!!!” -Lori

 “I believe I had the experience you would want all of your customers to report. Technician Paige was patient, kind, and knowledgeable. Dr. St. Amant was willing to answer all of my questions and conveyed confidence and kindness. A billing question was quickly addressed. Thank you so very much.” -Anon

“BCAC has been taking care of our dogs for 26 years. They are compassionate and great to work with. We value their opinions and rely on their vast experience to help us decide on the best treatment plans. Our dogs are a part of our family, and so is the staff at BCAC. Thank you for your great work!” -Linda

Copyright © 2023 Buffalo Companion Animal Clinic | All Rights Reserved.