All Shots: A Dog Lover's Mystery