Really does seem it's just because he doesn't quite look blind. Simple as that. Nothing to do with intentional discrimination.
ouch.
Doesn't surprise me at all to see that today's super individualistic people didn't think twice about minding their own business when they see what appears to be just a guy with his dog. For all they know it's just a therapy animal, because he doesn't -look- blind.