This is the tale of Roofus, a dog who has seen the worst of humanity yet remains an embodiment of resilience and hope. It all started when the shelter staff, who know I have a soft spot for dogs ...