Sickness can strike anyone, and when it does you hope there will be someone to take care of your pets. Sadly for one veteran named James Pack a long hospital visited ended up with his dogs being put up for adoption after they were left in a shelter too long. Don’t worry, this story has a happy ending. Pack was able to locate his dogs but found getting them back would require paying a $250 adoption fee. When he showed up to pay for his pets, there was a joyful surprise waiting for him. The shelter employees had pooled their money to pay Pack’s bill, reuniting him with his beloved dogs who he’d lost through no fault of his own. When you see his face, you’ll know just how happy he was. Hug your dogs a little closer, and remember to do something kind for a veteran, even when it isn’t Christmas.