Professional. Compassionate. Dedicated.

We are animal lovers who are committed to providing ethical and professional care. We know that looking after your pet’s health requires a combined effort between you and us, so that we understand their needs better. Your pets come first at Vets For Life Animal Clinic.

We offer a comprehensive range of healthcare services for dogs, cats, rabbits and pocket pets (guinea pigs and hamsters).

For other pet types, please call our Tanjong Katong branch at +65 6348 8346 or our River Valley branch at +65 6732 0273 to enquire.


Medical Services

  • General wellness consultation; annual health check-up
  • Nutrition advice
  • Preventative medicine including vaccination, intestinal worming (deworming), heartworm prevention, and external parasite prevention
  • Pre- and post-purchase check-up
  • Microchip implantation and certification
  • Health certification and vaccination for export purposes
  • Full range of diagnostic services including blood tests, x-rays, and ultrasound
  • Treatment of acute and chronic illnesses



  • Sterilisation/Neutering (Castration and spay)
  • Orthopedics, including joint surgery and fracture repair
  • General and advanced soft tissue surgery
  • Dental scaling, polishing, and extractions

Our operating theatres are fully equipped with sophisticated anaesthetic and patient monitoring equipment to ensure your pets’ safety under surgery. Pre-anaesthetic blood tests will be done if required to check for pre-existing conditions and underlying health risks. After surgery, your pet will be cared for in our in-patient wards by our nursing staff under the direction of the surgeon. Pain relief will be given for your pet’s utmost comfort during the healing process.


Specialist Referral

Should your pet require the attention of a veterinary specialist, we will arrange for a referral to a suitable facility, and provide the specialist with all necessary clinical details and test results to support your pet’s treatment.


House calls

To arrange for a house call, please call us at +65 6348 8346 during our clinic’s opening hours to schedule an appointment.


After hours emergencies

Should your pet require assistance after our clinic opening hours, please call +65 6255 7950.  Kindly inform the receptionist that you are a client of Vets For Life Animal Clinic.