About Us

perrovets is a Veterinary Clinic situated at Ang Mo Kio, and we offer a full range of veterinary services to all pets - from dogs, cats, rabbits, hamsters, birds to even exotics! 


Our mission is to provide pets and pet owners with the best healthcare services. We strive to ensure that the bond with your pet lasts for a lifetime through all-encompassing care, quality healthcare services, and creating a comfortable & trusted environment for you and your pet.



We believe in treating every pet client as our own by providing the utmost attention and tender loving care to your pet.


We are committed to building a trusting relationship with you and your pet by being honest and transparent with everything we say and do. 


We strive to go above and beyond by providing the highest quality care and the best service to our clients and patients.


We strive to be reliable by treating all of our clients with respect and professionalism at all times.


We keep our veterinary services affordable and accessible for all while maintaining high quality care and services.


Our perro ecosystem along with our blog makes perrovets a one-stop place for all of your pets’ needs.


Dr James Blanshard

Veterinarian | Bachelor of Veterinary Medicine and Surgery (RDSVS),  MRCVS, GPCert EM&S

Dr James graduated in 2003 from the University of Edinburgh, R(D)SVS, and has 18 years of veterinary experience. He has worked in a range of veterinary settings from 1st opinion clinics to specialist hospitals in the UK, Canada, Hong Kong and Singapore. He has completed an in-residence, postgraduate training position run jointly by The Calgary Zoo and the University of Calgary, Canada in zoological medicine (exotic/non domestic species) and is also the holder of an ISVPS certificate in Emergency Medicine and Surgery (GPcert EM&S).


Veterinary Technician | Doctor of Veterinary Medicine

Bhong is perrovets’ veterinary technician and he holds a Doctor in Veterinary Medicine. He is currently pursuing a Masteral studies in Fisheries, and is also a paw parent of a Shih Tzu called Toffee.


Veterinary Technician | Doctor of Veterinary Medicine

Ronaldo is perrovets’ veterinary technician and he holds a Doctor in Veterinary Medicine. He believes that being around with dogs and cats and caring for them makes working as a Veterinary Technician more rewarding and enjoyable. He also has an interest in sports and culinary.


Veterinary Technician | Bachelor of Business (Management)

Adrielle is perrovets’ veterinary technician. She is extremely passionate about pet care, and has a deep love for exotic animals such as terrapins and rabbits.


Veterinary Technician | Certificate IV in Veterinary Nursing; Bachelor of Nursing

Alayne is perrovets’ veterinary technician, and she holds a Certificate IV in Veterinary Nursing. Having grown up with dogs and cats siblings, she is extremely passionate about pets.


Veterinary Assistant | Bachelor of Science (Life Sciences)

Alyn is perrovets’ veterinary assistant. She has owned cats, and will be headed to veterinary school to pursue her passion in the veterinary field.