Along the way I've met some extraordinary people who don't give up regardless of what life throws in front of them, like Brittany Fisher, pictured here with her dog Cooper. Just knowing them has made a difference in my life. You can meet a few of them here.