Dr. Graham is Thorough!

Five stars! Dr. Graham is so thorough and precise with our dogs. He takes time and shows compassion towards the dogs and answers questions without his hand on the door knob.