Skip To Content

Welcome to All Pets Vet Hospital!

Your Home for Comprehensive Veterinary Care for over 22 Years

Contact Us

Welcome to All Pets Vet Hospital!

Your Home for Comprehensive Veterinary Care for over 22 Years

Contact Us

Boarding, Daycare, Grooming

At All Pets Veterinary Hospital, our boarding accommodations are designed to make your pet as comfortable as possible while they are away from home.

Learn more

International Canine Semen Bank of New Jersey

Our Commitment to Putting Pets First and Protecting The Lifelong Love of Pets.

image description image description
decor image site decor

Welcome To Our Practice!

All Pets Vet Hospital has been serving Branchburg, Bridgewater, Flemington, Hillsborough, Somerville, Raritan, and Readington with the most comprehensive pet care available, since 1998. Owned and operated by Dr. Morsy Alsamadisi—call him Dr. Sam—this 9,500-square-foot facility offers veterinary care, emergency care, surgery, boarding, grooming, and training. An in-house lab and an onsite pharmacy round out the amenities that make All Pets full-service.

cats and dogs
theme decor

More Than Just A Hospital

All Pets Vet Hospital not only provides general care and preventative wellness, we are also proud to offer additional services such as: grooming, boarding, daycare, canine rehabilitation and puppy training in house.

Furthermore, our veterinarians and staff are trained for many different surgeries such as orthopedic, laser, soft tissue, routine (i.e. spay and neuter), laparoscopic, and cryosurgery.

Thinking of breeding your dog? Come to All Pets Vet Hospital first! We are the leading practice in canine reproductive services in the state of New Jersey. Dr. Alsamadisi is the lead reproductive doctor at our partner facility, International Canine Semen Bank of New Jersey and is a member of the Theriogenology society. ICSBNJ utilizes state-of-the-art technology to collect, evaluate and store canine semen specimens specifically for the purpose of breeding.

Learn more about ICSBNJ

Scheduling an Appointment

We try to make scheduling a veterinary clinic appointment as convenient as possible for you. There are several ways to easily schedule an appointment for your pet to be seen at our veterinary clinic:

  1. online request form
  2. Call Us: 908-829-6038
  3. View Map & Directions
image description
love of pets

We are a Full Service Pet Hospital

Our pet hospital offers the following services for dogs and cats of all breeds, ages, medical conditions and lifestyles:

Back To Top