First visit with our new puppy. Went well. Dr. Powell was very patient and explained things well. – Suzane Meagher