They Care About My Pet and ME!

“We have been a client at the Pomona office with Dr. Puzio for 6 years now. There is no way we would trust the care of our two dogs to anyone else. The whole staff is kind and knows me and my dogs the moment we walk in the door. ¬†This practice reminds me of the family doctor that I had as a kid…I only wish Rockland veterinary branched out into human medicine! LOL.

Randy D.



As a new client of our practice, you’ll have 10 highly trained veterinarians and a team of more than 30 medical support staff professionals at your service.  Medical expertise, the highest veterinary medical standards, compassionate care, and concern for you are hallmarks of our business.


Three Convenient Locations


To better serve you, we have locations in North Rockland (Stony Point), Hudson Valley (Valley Cottage) and Pomona.  Dividing our team into three locations means that you can have the collective expert care of 10 veterinarians delivered in a comfortable, family-style office setting.  When you come to one of our locations, everyone will know you and your pet, and you can always see the same doctor.  Just click on any of the locations below if you’d like to meet the doctors and support staff.

Meet Your Medical Team!


North Rockland




Hudson Valley

Fear Free Pet Experience


All of our doctors and medical team professionals have experience helping pets remain at ease during their visit.  If you have a cat or dog that you think will be anxious coming to a veterinarian, reach out to us before your visit.  We’ll be able to make some recommendations on how to transport your pet or even prescribe some medication that will keep your pet from worrying.


During your visit, we’ll address all of your pet’s health needs and answer any questions that you might have.  We even have financing options if you’re looking for ways to spread out the cost of your pet’s care over time.


Yay Rockland!


We’re proud to be a Rockland County small business and a civic contributor.  We look forward to getting to know you as a client, a neighbor, and a friend.  Welcome to our practice!  Use the form below if you’d like to get started with your experience with us or simply phone!


Request an Appointment

Download the PetDesk App

<a href=”https://appointments.petdesk.com/?placeGUID=ba507e01-ae9c-40c2-8acd-8720a0eab9d7″ target=”_blank” rel=”noopener”><img style=”margin-left: 10px;” src=”https://petdesk.s3.amazonaws.com/images/apptrequestbutton.png” alt=”Request an Appointment”></a>

<a href=”https://signup.petdesk.com/?placeGUID=ba507e01-ae9c-40c2-8acd-8720a0eab9d7″ target=”_blank” rel=”noopener”><img style=”margin-left: 10px;” src=”https://petdesk.s3.amazonaws.com/images/signupbutton.png” alt=”Download the PetDesk App”></a>