We are all familiar with the challenges shelter animals face when finding a forever home. For some of them, the wait is unbearably long while others never get to share their life with a loving family. And even though it breaks our hearts, we can witness heroic and in many cases, very creative attempts to help abandoned animals get noticed and eventually adopted. Not all heroes wear capes, some