Explosives search? This might mean the police know something they haven't released?
At least some of the dogs are probably looking for the perp, thinking he may come back later to gloat. They would have gotten the scent from the tarot card or the matted grass.
Others are, I'm sure looking for a spent shell.