This is a very caring and practical veterinarian who has never disappointed either our dogs or us! His skills have been right on, medications have always been necessary and helped and I understand, from one who knows, that his surgery skills are superb! Lin, his assistant, is also very helpful.