it takes advantage of periods that would otherwise be wasted (such as walking the dog or commuting to work),
Who says that this time is wasted? I actually find walking my dog productive in that it helps me relax and refocus on what is important in life. It also allows me time to be mindful.