My DD is terrified of dogs and it is a completely irrational fear that I can't do anything about. Most people we know have dogs including nearly everyone in her class. One mum is really understanding and puts the dog in a pen in the garden for the duration of DD's visit but other people just don't invite her round ever - when I ask her to ask the other children why they never ask her to play they say it's because she is afraid of the dogs. The same people often call us asking if we can have their kids round, collect them from school etc. but they never invite DD back, even her best friend! The same applies to some of our friends - they expect to be invited but never invite us back because of the dog terror. If I stop inviting them we don't see them at all.
At first I was upset, now I am just annoyed with everyone and annoyed with my daughter as well for not getting over her fear although I do understand how she feels.
Is it unreasonable to expect dog owners to put their dog in a separate part of the house for an hour or two if a visitor is really petrified?