I absolutely love this post, and I love Cisco's flexibility when it comes to telecommuting--working remotely means my little rescue pup spends the work day with me! :)