Shelley does amazing work with dogs. We adopted a dog from her that she had trained, and our pup has become a wonderful addition to our family. So refreshing to have a dog that comes when you call her(always!) retrieves, is housebroken and a great jogging companion. Shelley is patient and deals well with problem behaviors. I would highly recommend her for any and all dog training needs.