Description: The veterinarians and team at Merrimac Valley Animal Hospital have been serving the dogs and cats of Amesbury, Merrimac, and surrounding communities since