Veterinary Caduceus Symbol

North Main Small Animal Clinic

Puppies playing with a stick

The staff at North Main Small Animal Clinic (NMSAC) believes that your pets are part of your family. We strive to provide your pet with the best care possible at an affordable price. We will help you select the best treatment plan for your animal and assist you in the referral process if necessary.

Dr. Mark Dallman is the owner and head veterinarian. He graduated from the University of Missouri in 1970. From there he went on to private practice, but returned to the school 5 years later to continue his education. He completed a surgical residency and a PhD in anatomy simultaneously. Dr. Dallman and his family moved here in 1983 when he was offered a position at the Virginia Maryland Regional College of Veterinary Medicine. In 1990, Dr. Dallman opened NMSAC. He is involved with Master Chorale, the Mount Tabor Ruritan Club, Boy Scout Troop #152, and Blacksburg United Methodist Church.

Dr. Mark Dallman, DVM

Emergencies can be frightening when they happen. Our staff can help you determine what kind of care you can provide your pet with at home and on the way into the clinic, if we do need to see it. Sometimes emergencies can be handled at home, but you should give us a call to help you determine what is wrong. After hours emergencies are referred to Town & Country Animal Clinic in Christiansburg. They offer emergency service and 24hr critical nursing care.

At NMSAC we focus on treating dogs and cats, with the occasional exotic pet. We are here to help you care for your pet through all life stages. Together we can give your pet a long, happy, healthy life. Our staff is ready to answer any questions that you might have. Feel free to give our clinic a call.

For New Patients

Puppy

We care for your pet almost as much as you do, that's why we provide the care to help your pet live a long and healthy life. Feel free to stop by to meet the team and see our hospital.

Your time is important, that is why we stick to our schedule — so you don't miss your next meeting or lecture.

So call us to set up an appointment at 540.951.1002 during our regular business hours: Monday through Friday between 7:30am and 6pm or Saturday between 9am and 12pm.

Before your first appointment, fill out this form — it will save you time.

1504 N. Main Street | Blacksburg, VA 24060
Phone: 540.951.1002 | Fax: 540-951-0248
Hours: Monday through Friday 7:30 AM–6:00 PM, Saturday 9:00 AM–12:00 PM

Member of AVMA

North Main Small Animal Clinic BBB Business Review

  • Home Where it all began

  • Routine Care Standard checkups and vaccines

  • Beyond the Basics Caring for aging and sick pets

  • Surgery If you're in need of fixing

  • Staff Meet the folks at our office

  • Location How to find us

  • Contact How to get a hold of us