Shelter dogs are a unique challenge because they have pasts we often can't know. What we do know is that once matched with the right guardian - with time, respect and patience - a shelter dog offers unparalleled love and gratitude every day, in every way, to the person who saved them. It is unlike any other relationship on earth