20 amazing before and after shelter dog transformations

Look at the incredible difference between the before and after images of these awesome shelter dogs.  Thanks to the kind people who have taken the responsibility to care for them, they have all given a second chance at life and that is a beautiful thing.