One of the hardest parts of working in an animal shelter is trying to make sure every dog ends up with people who truly understand them and love them the way they deserve.
Sadly, that happy ending does not always come right away. Far too often, shelter staff have to watch the same dogs come back through their doors after being given up by people who once seemed ready to love them forever.
Zion, a sweet pup who adored being around people, went through that heartbreak three different times. Each time he was returned, a little more of his bright spirit seemed to dim…