Welcome to All Pets Veterinary Hospital – Your Animal Hospital for Merrimack

All Pets Veterinary Hospital offers local areas with high-quality veterinary treatment. If you’re coming from Merrimack, we’re close by and directly to the South. By our name, you might have guessed that we care for all types of pets, including exotics and cats and dogs. Visit us if you need guidance on a small mammal, bird, or reptile and more traditional pets. Our veterinarians come with a wide range of experience and special skills. We look forward to being your trusted animal hospital for Hollis.

Meet Our Knowledgeable Veterinarians

If you’re looking for a knowledgeable veterinarian who can address any aspect of your pet’s care, you’ve come to the right place. Our veterinarians hold a wide range of interests and since we all work as a team, our varied backgrounds make for a stronger group as a whole. Many of our veterinarians hold interests in avian and exotic pet care in addition to pet surgery, including practice owner Dr. Melissa Magnuson. Others hold interests in emergency, dentistry, and oncology. We’re proud to have a board-certified orthopedic pet surgeon with us and a Massachusetts liaison to the Association of Avian Veterinarians (AAV). Dr. Catherine Reese shares her expertise in a wide range of orthopedic surgeries our patients may be in need of, and Dr. Alexandra Kilgore comes with decades of experience in avian and exotic pet medicine. We invite you to meet our knowledgeable team of veterinarians firsthand!


From Merrimack, take US-3 South to Everett Turnpike. Traveling toward Nashua, take exit 5 and find Riverside Street a little more than a half mile away. Then, enter our doors and relax knowing your pet is in good hands!

Animal Hospital in Merrimack: Dog looking at camera

Enroll in Pet Care Rewards Today!

Whether you come to us from Hollis or another surrounding area, you’ll find your patronage valued at All Pets Veterinary Hospital. Pet Care Rewards is our way of saying thanks and offers considerable pet care discounts. Enroll as soon as your pet’s first visit for a nominal annual price. Upon a single pet’s enrollment, they receive two complimentary exams each year, among other special perks. Pet exams work as a medical check-up and regular ones can alert us to problems before they become acute. Inquire for more information or to sign your pet up for Pet Care Rewards today!

Contact Us for More Information

If you’re ready to start your pet on a lifetime of superior veterinary care, get in touch! We offer extended and weekend hours to complement busy schedules and we’re always happy to answer questions. Your pet’s health is our priority! Find us open until 8 p.m. Monday-Thursday and 8 a.m. to 6 p.m. on Saturday and Sunday. On Fridays, we’re here from 7:00 a.m. to 6:00 p.m. Call us at (603) 882-0494 or request an appointment online today. We look forward to meeting you and your furry, feathery, or scaly companion.