I actually call this story BS...If he got a drug sniffing Dog to smell your car and he got a hit, he has every right to search your car (so says the Supreme Court of the United States)
Sorry dude but I dont believe this one at all.

Police Officers have what is called Blanket Immunity, meaning you cant sue the individual cop, but if your rights were violated (which they werent), you can only sue the sheriff department, not the individual