Dr Ng is the kindest and most patient vet we’ve had the pleasure of meeting. He looks after all 3 of my dogs, and was with us throughout Castro’s entire journey with cancer, going above and beyond to proactively check in and provide advice at any time, making sure we were comfortable throughout the journey - even helping me carry this gigantic dog of mine into the clinic when he had trouble walking. He is a wonderful vet that you will never regret going to.