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

shop online

Puppy Play Dates at
Buffalo Companion
Animal Clinic
Click here for more information





Welcome To Buffalo Companion Animal Clinic

To those in our care, this is no ordinary day.

At Buffalo Companion Animal Clinic we are dedicated to providing high quality healthcare for the long, happy, healthy life of your companion animals. We are proud to have been caring for animals in Buffalo and the surrounding communities for over half a century. We combine compassionate care with the latest scientific and technological advances. Our doctors and staff promote wellness from birth to the golden years.

Buffalo Companion Animal Clinic is a full service animal hospital. Your companion's health is important to us. Our doctors take time to consult with you, listen to your concerns and answer questions. We explain procedures and discuss options. Sharing knowledge is rewarding to us and helps you make the best decisions for your pet. We work with you as partners in your companion animal's health.

The professional staff at Buffalo Companion Animal Clinic are dedicated to the highest standards of professional veterinary medicine. We are committed to serving our clients well, and always act in the best interests of your animal companion. To those in our care, there is no ordinary day.

Like our Facebook page and follow us on Instagram for updates!

Facebook: Buffalo Companion Animal Clinic

Instagram: @buffalocompanionanimalclinic

If you have questions, please call (763) 682-2181 or email us at bcac@buffalocompanionanimalclinic.com.

Veterinary Services Offered at Buffalo Companion Animal Clinic


We use the latest in monitoring equipment to monitor heart rate, respiration, blood oxygen, EKG, blood pressure and temperature while pets are undergoing surgery.

Your pet’s body temperature is supported during and after surgery with safe supplemental heat. All pets are supervised before, during and after surgery by our certified veterinary technicians. You can feel confident, if your pet is in need of any surgical procedure, that our doctors and certified technicians will have your pet’s safety in mind.


Dental care is a very important part of a pet’s total health plan. We offer the latest dental equipment. Digital dental radiographs are performed on each animal undergoing a dental procedure. Teeth are cleaned with an ultrasonic scaler then polished to leave them pearly white. We offer a restorative sealant procedure to help repair damaged tooth enamel to its normal function. We recommend all pets have annual dental cleanings to address tooth issues before they become painful problems for our pets. Stop in today to learn about how dental cleanings can benefit your pet.


There are various ways to stimulate acupuncture points, including dry needles, aquacupuncture, electroacupuncture, and moxabustion. Needles are typically left in place for 10-30 minutes. When a disease is first being treated with acupuncture, it may take 2-3 sessions before results are seen. These sessions should be repeated once or twice weekly. Using conventional and alternative approaches, we strive to provide your pet with the highest quality of care. Please call the clinic if you have any questions.


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