If the dog alerted, what's the problem? Seems legit to me . . . I trust the dog's nose more than I trust WBI or x-ray to detect explosives.
As far closing down the checkpoints, I'd need to be more familiar with the airport to know if that was remotely necessary, but I doubt it was.