The staff are all very nice and very understanding. I hate to leave this clinic as it is convenient and with competent assistants however, the actual doctor is rude and condescending to us. We switched dog foods on our puppy and he completely got defensive and said things like "why did you switch his food? You need to consult with me first." Wow! Our last visit will be really our last visit.