habits, health, meditation, mental health, TED Squirrel! or Why I Meditate By laura January 20, 2019 January 21, 2019 2 The post where I admit how much I have in common with cartoon dogs.