Our Veterinarians

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of New Horizon Animal Hospital in St. Clairsville, Ohio! We’re pleased to provide exceptional vet care for your pets! Please call us at 740-695-VETS to speak to one of our caring veterinary staff members!


  • Dr. Jim Moore

    Dr. Moore attended Wheeling Jesuit College for undergraduate studies. He then attended The…
  • Dr. Philip Puskarich

    Dr. Puskarich attended The Ohio State University for his undergraduate studies and then…

    Associate Veterinarians

  • Dr. Joshua Newton

    Dr. Newton attended John's Hopkins University for his undergraduate studies. After working…