What's more relaxing than an hour of yoga? Answer: half an hour of yoga in a room full of puppies followed by half an hour cuddling puppies. Guaranteed to melt away tension after even the most stressful day, puppy yoga is not only great for your physical and mental health, it's also great for the puppies, teaching them socialisation skills. You've got to love a win-win. Classes are 5pm-6pm and 6pm-7pm.