Gaits of Heaven: A Dog Lover's Mystery