Dr Smith is wonderful. She is kind and thoughtful. She always gives us lots of time and answers all of our questions. Even when we were out of town and our dog got sick at the place we were boarding her (Gilbert dogs 24/7 - another great place), she took great care of our dog and called us several times to keep us updated. Great service. She is a lovely person.