Meet our team
Our team members strive to treat pet owners as family! You will experience quality and compassionate care from check in to check out. Meet our team member here!
Emergency service
If you experience and emergency with your pet during regular business hours, please call us at (603) 524-8900. After business hours please get in touch with one of the following emergency services listed on this page.
Petly
View your pet’s health records, appointment reminders, tips and tricks, and more!
Our Mission
Here at MacDonald Veterinary Services, we work together to ensure both you and your pets have a pleasant and welcoming experience. We genuinely care about your pet’s wellbeing, and we strive to give you a clear understanding of your animal’s health care needs at every appointment. Besides happy owners, and healthy pets, our goal is to provide and establish a long lasting doctor-patient-client relationship.
Coming in feels like visiting family.
Seasonal Infomation
March is National Pet Poison Prevention Month!

This month is dedicated to spreading awareness about the dangers of pet poisons that may be found in your home. By taking a few minutes to educate yourself on the common dangers of items or substances that may be safe for humans but toxic to pets, we can help avoid these dangerous situations.
Common household items toxic to pets:
Xylitol – a sweetener that is toxic to dogs. Small amounts may be life-threatening, causing a drop in blood sugar, or even liver failure if large
Human Medications – common human drugs like NSAIDs, acetaminophen, and antidepressants can cause serious harm to pets. NSAIDs can cause GI ulcers and kidney failure. Acetaminophen causes damage to red blood cells in cats and can cause severe liver failure in dogs. Antidepressants can cause neurological problems- sedation, incoordination, agitation, tremors, and seizures.
Flowers – Lilies (tiger, day, Asiatic, Easter, and Japanese lilies) are HIGHLY toxic to cats. Just a small amount ingested of petals, leaves, or even pollen can cause severe kidney failure. Spring Bulbs (daffodils, tulips) may cause severe vomiting, diarrhea, and abdominal pain. Serious reactions include heart rate and respiratory changes.
Chocolate – The darker and more bitter the chocolate, the more dangerous it is for your pet! The chemical toxicity in chocolate comes from methylxanthines which are related to caffeine. Signs of chocolate toxicity include vomiting, diarrhea, hyperactivity, abnormal heart rhythm, seizures, and possibly death.
Fertilizers – Many are basic gastrointestinal irritants. Some are combined with organophosphates or carbamates which can be harmful and deadly. Ingestion may cause drooling, watery eyes, urination, defecation, seizures, difficulty breathing, fever, and even death.
Pest Control Products – Ingestion of rodent bait typically results in blood clotting disorders or neurologic symptoms depending on the type of rodent bait. These cases require immediate treatment and may be fatal if not promptly addressed.
If you think your pet has ingested a potentially poisonous substance, call the ASPCA poison control Center at (888) 426-4435!

Due to the personalized care we strive to provide each of our patients, at this time, we are unable to accept new clients. If you are a current client with a new pet, please call or schedule an appointment here.
Our Veterinary Services
Pet wellness
Vaccines, preventative medications, and yearly examinations help to keep your pet healthy and happy. Learn more about pet wellness services.
Read more →
Pet surgery
Whether it’s a routine spay or neuter, or something more complex, we take great care to ensure that every surgery is performed correctly and safely.
Read more →
Pet dental
Just like humans, our pets need regular dental care to prevent tooth decay, gum disease, and other problems which can lead to illness in your pet.
Read more →
Ready to schedule your pet's appointment?
Scheduling an appointment with MacDonald Veterinary Services is easy. You can call us or use the online booking form below. We’ll ask you a few questions to help us better understand your pet’s needs and then we’ll find a time that works for both you and your pet.