When I got my new puppy he had some serious health problems and the staff was so amazing. They were so great with him and explaining things to me. Now, several years later, he is doing great and loves when he goes in for his check ups! The whole team is wonderful and I am so happy I chose DRAH!