There are a million things to love about having a dog in your life — but there’s nothing more awful than having to decide when it’s time to let them go. Putting your dog down is one of the hardest ...