Animal hospital in the Somerville and Flemington NJ area.

Schedule an Appointment

bring fido logo

Office Hours:
Mon: 8:30 a.m. – 7 p.m.
Tue: 8:30 a.m. – 7 p.m.
Wed: 8:30 a.m. – 5:30 p.m.
Th: 8:30 a.m. – 7 p.m.
Fri: 8:30 a.m. – 7 p.m.
Sat 8:30 a.m. – 1:30 p.m.
Sun 8:30 a.m. – 1:30 p.m.

House Calls by Appointment

Open 7 Days a Week Google Business

9,500 Square Feet of Great Pet Care

All Pets Vet Hospital welcomes new clients and patients always. We have a new client online form you can fill out prior to your first appointment, or you can walk in and get things started in person.

Payment for services is due at the time the services are rendered. We have made it convenient for you to pay by cash, check, credit card, or CareCredit —a low-interest payment plan so you can get your pet treated right away. We also work closely with you to submit any required paperwork to your pet insurance provider, if you have one.

Puppy Yawning


We appreciate your willingness to share your thoughts and thank you for your feedback. We encourage you to tell us more about your experience. Please don't hesitate to call us if we can be of further assistance or you would like to share your thoughts in person.

google plus icon Citysearch logo Super Pages logo Merchant Circle Icon Foursquare logo Wellness logo Kudzu logo YellowPages logo

Thank you for your support!

New to our Hospital?