Dr Catherine Chen is wonderful and the only vet I belief with my a few cavalier girls. Other vets have often been judgemental, but Catherine listens and operates with you to come to some compromise to what is most effective for my women likely forward.We took our Puppy there and Dr. David take care of his pores and skin troubles. he was so caring a… Read More