Whenever I'm in Bluffton I always take a yoga class at Dancing Dogs. Over the last few years I've taken multiple classes to try out different teachers. They are all so welcoming, as are the other students in the class. Each teacher allows you to challenge yourself in a variety of ways. I always sweat a lot but leave feeling rejuvenated and stronger..