Welcome

View   Your Cart
 Your Account

Catalog Search




Advanced Search

Quick Purchase

Enter the code of the class you are looking for.

Class Code:



Instructor

 Select Instructor: (sorted by last name)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 Last Name First Name
 MacDonald  David
 Makadok  Neilia
 Maynard  Jo-Ann
 Miller  Pamela
 Moxham  Katie
 Murphy  Susan
 
 Instructor Name:
 David MacDonald
 Instructor Description:
 

 Dr. David MacDonald is an associate veterinarian with Doylestown Veterinary Hospital & Holistic Pet Care. Dr. MacDonald has the unique opportunity to blend modern medicine with the practice of Chinese herbal medicine and other holistic modalities to offer a fully integrative approach to pet healthcare. He is a certified veterinary acupuncturist (CVA) and a certified veterinary spinal manipulative therapist (CVSMT). A graduate of Atlantic Veterinary College, University of Prince Edward Island, Dr. MacDonald has been practicing veterinary medicine in Pennsylvania for over 20 years and also has extensive experience in surgical procedures and dental care.  

 Classes Taught by Instructor:
This instructor is currently not teaching any classes.








IT Support: