All Animal Veterinary Services

practice gallery photo
practice gallery photo
practice gallery photo
practice gallery photo
practice gallery photo
practice gallery photo
Profile Claimed

"My love of animals started when I was young and has grown all my life. Becoming a veterinarian has been a blessing which I've been enjoying for over 25 years.

A sincere "Thank You" to my faithful animal caregivers who have entrusted their animals to my care in the past. And a warm welcome to all of our clients new to All Animal Veterinary Services."

-Dr. Eleanor Acworth


To prevent, relieve, or end suffering in all the animals we can, while showing respect, compassion, and cooperation with both the animals and their caregivers.


About Dr. Eleanor Acworth:

I started working with animals way before veterinary school. My family had the usual assortment of small pets and I tried to save every animal the cat brought home.  In high school in the 70's I worked at a small animal hospital and experienced the devastation of parvovirus before there was a vaccine. In college I worked in the research department at the Philadelphia zoo and traveled to Africa and Alaska to study wildlife. Spending a summer milking cows in upstate New York cured me of wanting to become a dairy farmer but reinforced my desire to be a veterinarian, especially after spending time with a mixed animal veterinarian in Germany another summer.

Since moving to the Hudson Valley over 20 years ago I have been working in mixed animal practice, meaning both large and small animals, both farm and pet, as well as some exotics. I have gotten to know many of the people that live here and have seen the involvement of our farms and orchards with our communities, and how animals play such an important part of our lives.

Contact This Practice

I have a...

Business Info

2264 Rt 32
12548 NY
United States

[email protected]

(845) 255-2900


Business Hours

09:00 am ~ 05:00 pm
09:00 am ~ 03:00 pm
09:00 am ~ 05:00 pm
Thursday Hours
09:00 am ~ 12:00 pm
09:00 am ~ 07:00 pm
09:30 am ~ 12:00 pm

Affiliations and Certifications

  • PSIvet

Additional Features

  • Accepts CareCredit
  • Accepts Credit Cards
  • Accepts Insurance