I have not gotten jobs because of the job, (they even had to nerve to say that too me!!)
I would however rather have found out this way. As Kirsten said, if someone does not want to accept me for who I am, and Brooke is a part of me, then I am not willing to work for them. The reality as I see it, and as I have experienced it, is that discrimination will occur, but whether you see that as a good thing or a bad thing is up to you. I feel that I have the added advantage over people without disabilities of finding out upfront what sort of people they really are, and I would rather find out earlier rather than later.
The biggest issue is how comfortable you are talking about your disability, and not allowing it to dominate the interview. If you can talk about things very matter of factly, like, "I'm blind and I will need to use screen reading softward and my guide dog will get me here, but this will have no impact on my job performance because of .........". You need to explain to them in detail what you can do, rather than what you can't do, and the most important thing, is to not be embarrassed by your disability, and to be able to talk about it in a really matter of fact way. Explain that the dog toilets only on command and that you will not be needing to take time off from work, even for a few minutes to take the dog out, as this will be done during scheduled break times. Say that as the dog toilets on command if they have a place they would prefer you to take the dog, that you are more than happy to do that, and that you always pick up after the dog. Explain that the dog is confident and happy to do four hour long downstays, and will never bark, nor make any other sounds, nor disturb you or anyone else in the workplace. Most employers just really need reassuring that the dog will not mean that you will be taken away from your work, make a mess, disturb other people, etc.