through compassionate veterinary care Visit us to see our newly renovated facility!
Enhancing the human-animal bond We are a full-service veterinary hospital serving Edgewater, NJ and the surrounding NYC-Metro area since 1994. At Animal General, we know that comprehensive care goes beyond medical science. Offering the ability to address all of your pet's health needs at every life stage, a knowledgeable and caring staff, and unparalleled customer service, we welcome you as part of our family.
Please call us at 201-313-7000 to schedule your appointment Veterinary Care Foundation Veterinary Care Foundation is a 501(c)(3) not-for-profit charitable foundation created for the specific purpose of helping veterinary practices fund the discounted and no charge care they generously provide to hardship cases, rescue groups or as good samaritans. Unlike other veterinary charities, 100% of every contribution to the Veterinary Care Foundation and its member practices go directly to improving the quality of life of pets and their people; all Foundation operating expenses are met by membership dues paid by veterinarians. It easy for clients to donate, and all donations are tax-deductible.

 

Se Habla EspaƱol.
Check Out the Latest News and Updates at Animal General on our News and Happenings Page!
It's time for our annual Halloween pet photo contest! Show off a picture of your pet in their Halloween costume for a chance to win one FREE physical exam here at Animal General! To enter: Upload a picture of your pet here on our Facebook wall OR e-mail your pet's picture to us at animalgeneralonline@gmail.com Check out our News and Happenings page for contest rules!
Animal General on Hudson
We are so pleased to introduce and welcome Dr. Knight to Animal General! NEW!
Animal General 725 River Road Edgewater, New Jersey 07020 (p) 201-313-7000 (f) 201-313-1628 animalgeneralonline@gmail.com
We are open 6 days per week, and offer evening appointments to better fit your busy schedule! Monday through Thursday 8:00am - 8:00pm Friday 8:00am - 6:00pm Saturday 9:00am - 1:00pm
Contact Us