Dr.K is absolutely amazing! Brought my new puppy in, and my 3 year old dog. My older dog had been to him before, and he is just so great. So thorough, smart, and just a likeable guy. He gave me great tips for our new puppy and helped me understand more about the breed. I totally trust him and the front desk is great too! Thanks Dr.K!