This was our first visit for our dog. Dr. Deforge took a LOT of time to explain several different treatments to my husband and me. He gave us plenty of time for questions. The staff was excellent - very helpful and kind and seemed to truly love animals. We're going back in 2 weeks... and probably many more times after that. Thanks for all your help, Dr. Deforge. We *really* appreciated it.