That's where your train leaves the tracks, Todd. Existing laws are NOT sufficient to deal with the issue.

The reason your wife has been harassed, stopped, and questioned about her guide dog is (probably) because of the proliferation of phony service dogs! I would guess that she did not experience this before the ADA (if her history goes back that far). If we can correct the deficiencies in this law I believe your wife will receive less harassment.