"Teddy," by Brian Tobin, in Ellery Queen's Mystery Magazine, May 2014.
No fireworks in this one, no groundshaking concept or twist ending. Just a solid story about two men, both of whom turn out to be a little better than they/we thought.
Sean is a homeless man, a guy whose trail of bad luck runs from childhood, through service in Iraq to his current miserable life. The one bright point is Teddy, the puppy he rescued from drowning two years ago. In return Teddy has given him companionship, protection, and a reason to get up in the morning.
Andy, on the other hand, is making a lot of money in a quasi-legal business, but is willing to go further over the line to make more. His problem is that he believes in the Sam Spade code: When a man's partner is killed he's supposed to do something about it. When that happens, Andy steps up like a good citizen, and disaster follows.
What ties these two men together is Teddy, the dog. And maybe all three of them can find a way out of their mutual mess.