Dr. Caban is an amazing doctor to both of my dogs! Always explains in detail everything I need to know.~LORI DZEDOVICH