I try and be a responsible dog owner. I call my dog back if he is near anyone who looks uncomfortable with him, I move him over to the side of the path to let joggers by and clear up dog mess.
But some posters on here seem to think that dogs should alwa\ys be perfectly behaved, never run up to strangers and never bark at people.
Dogs are not robots. However much you train them no dog will always behave 100% perfectly all the time. Some dogs are harder to train. For example, dogs that are really really dim or dogs that have a very nervy and neurotic personality.
We all accept that DCs will not always behave in public. I think most dogs generally behave well most of the time - but it is unrealistic to expect them never to misbehave. So AIBU?