I do not have a service dog, but a good SD harness is important in my opinion. While it isn't required it gives people the chance to make the right choice in not bothering you or your dog. If they decide to despite the harness then they have no excuse.
Even with non SDs some of us get harnesses with a big DO NOT PET or DO NOT DISTRACT on it just so people stop harassing us.
Even with non SDs some of us get harnesses with a big DO NOT PET or DO NOT DISTRACT on it just so people stop harassing us.