As always, everyone was great. They treated us, and our dog, Ty, with great care. Took time to listen, explain, and answer questions. Gave us a thorough visit and focused all their care and attention on us. They did not rush through things, or "watch-the-clock" for their next patient. They laid out a comprehensive plan going forward, and we greatly appreciated their enthusiasm; professionalism; compassion and optimism.